dra: support bumping releases minor/patch using the existing tools#20622
dra: support bumping releases minor/patch using the existing tools#20622
Conversation
🤖 GitHub commentsJust comment with:
|
|
This pull request does not have a backport label. Could you fix it @v1v? 🙏
|
Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
| workflow-inputs: | ||
| version: "${NEW_VERSION}" | ||
|
|
||
| - block: "Ready to fetch for DRA artifacts?" |
There was a problem hiding this comment.
@ninalee12 , I'd assume this is about once those PRs are merged, then this should be unblocked, for now manually, correct?
There was a problem hiding this comment.
Hey Victor, I think for now manually. 🤔
I'm assuming that after those PR steps are created + merged, the DRA artifacts would follow and be uploaded. Once that's completed, we can then unblock
There was a problem hiding this comment.
I'm assuming that after those PR steps are created + merged, the DRA artifacts would follow and be uploaded
Correct, that's push-based and the DRA artifacts are generated as part of
Lines 17 to 50 in b67261b
💚 Build Succeeded
History
cc @v1v |
Motivation/summary
Honour #20355 so it can run the existing release automation already implemented using GitHub actions.
How it works can be found at https://github.com/elastic/apm-server/blob/main/dev_docs/RELEASES.md
In this case, we use a shell script to trigger the existing minor or patch github workflow based on the version, if it ends with
0is a new minor, otherwise it's a patch release.Use https://github.com/elastic/gh-cli-buildkite-plugin
Checklist
For functional changes, consider:
How to test these changes
As part of the Unified Release Process
Related issues
Implementation details
I enabled the PR bump automation creation using the existing automation that relies on some GH actions and makefiles. It's not migrated to BK for various reasons: