-
Notifications
You must be signed in to change notification settings - Fork 83
Description
Is your feature request related to a problem? Please describe.
Currently, new native build tools releases can only be scheduled manually by opening tickets for them. We need a way to automate this.
Describe the solution you'd like
We should have a GitHub actions workflow that will (on a bi-weekly basis and on workflow dispatch) check if there are any changes to the repository since the last release, and if there are, update the version of the repo everywhere its mentioned (such as changing 0.11.3-SNAPSHOT to 0.11.3). Then, we should have a second workflow that will register once the PR opened by the original workflow is merged, and when that happens, it should create a tag for the new release which the automation team can pick up and schedule a NBT release.
Describe alternatives you've considered
Perhaps this can all be done in one workflow, but probably better to keep it separate.