Repository navigation
How are releases triggered? #17006
|
Just a general curiousity. How are releases triggered? Is there some admin of the project that manually cuts a release when they feel it's necessary, or is there a set of automated rules. I looked in the contributing docs but couldn't find the answer. |
Replies: 1 comment
|
The releases are fully automated after being triggered by a human. One of the engineers on the CDK team triggers that process once a week. In theory, anyone can start a release, as it's kicked off by a Pull Request to the Hope that clears this up! Thanks, |
The releases are fully automated after being triggered by a human. One of the engineers on the CDK team triggers that process once a week.
In theory, anyone can start a release, as it's kicked off by a Pull Request to the
releasebranch, like this. But in practice, we would probably not approve a PR like that opened by a contributor, as we want our automation to create that PR (as that makes sure all of the necessary steps for the release have been executed correctly - it basically boils down to running thebump.shscript on a new branch, but the less a human has to do that, the smaller the chance of them screwing up, and this includes our team members too 🙂).Hope that clears this up!
Th…