-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preparation work for 4.35(2025-03) and open master for development #2550
Comments
@MohananRahul or @akurtakov can you tell if it would be possible to perform this step before creating all the version updated? Maybe this should also be included in #2565?
If that is the executed before the milestones are created all update-release workflows should then be able to succeed immediately, currently they are missing the parent-version in the repo because the PR mentioned above is currently also only created on milestone-creation too. And the workflow should be able to perform the necessary version bumps too. @laeubi what do you think think? |
@MohananRahul if you set the |
At least the next version could also be computed by simply bumping the minor 'branding' version by one. |
The prepare workflow is required to make the parent-pom available in the snapshot repository, the creation pf the PR triggers the deployment already so it can be used by other workflows a few seconds later. Regarding the repositories, I already have suggested that we have ones with "stable" names so we can simply let this repo then point to whatever is required when (instead of changing the names all the time), e.g. currently the "new" comparator Ibuild repo is empty, and so we retain the previous one until the first successful ibuild then. Intead the "new" one could simply be a link to the "old" and will automatically be replaced by a new (successful) ibuild then. Also the new 2024-12 could point to the 2024-12-RC2 unless there is a release so it could be used already before as a reference repository. |
Now that you say it, I remember that, it's because of
I don't recalls exactly how milestones are created. I assumed it was in a Jenkins-job were they are all created at once? And then even these few seconds could have been too late to resolve the new parent-pom, if all the jobs start at the same time in all repos. While writing this and after some search I found a |
This preparation work involves the following tasks. For previous issue please refer to #2274
The text was updated successfully, but these errors were encountered: