hello, this is a first try to verify the automation code for the release of Apache Kie Drools.
We have just checked that what is in the document for the release is implemented in the jenkins files. Release document. https://docs.google.com/document/d/1t-08b970i9PMBy-TSM64x0RUH46pzwnIhEi-LVeL0lg/edit Relevant code https://github.com/apache/incubator-kie-drools/blob/main/.ci/jenkins/Jenkinsfile.setup-branch Steps verified for Automation A "Git clone one of the 7 repos @ development branch (E.g., `main`) NOTE: incubator-kie-sandbox-quarkus-accelerator’s development branch is `0.0.0`, not `main`" Lines 46-58 of the setup file "git checkout -b [input New branch name] NOTE: incubator-kie-sandbox-quarkus-accelerator’s new development stream branch should be major.minor.999, instead of major.minor.x." Lines 63-71 of the setup file "Do a D commit by running the configured scripts (updating own and upstream dependencies versions) NOTE: On `kie-tools`, the new version is major.minor.999, while on Maven-based repos, the new version is major.minor.999-SNAPSHOT. E.g., 10.0.999 and 10.0.999-SNAPSHOT." git commit --allow-empty -am "Update development version to [new version]"." Lines 78-85 of the setup file . The commit message is different. git push origin [input New branch name] Line 86 of the setup file. This completes the verification of the steps indicated. it is unclear how the Automation B and C are connected. Please let us know if there is more that we want to do for the verification. If this is ok we can continue with the other files for the other projects for Automation A. Regards Paolo & Mario
