Conversation
|
Have a look here for examples on how this looks https://github.com/jkalayan/waterEntropy/releases for a few different examples on where we are applying this |
|
We will have to eyeball the first time we use the action WF, since the configuration of the repo here is slightly different to the others. I think the way it might fail will be linked to bypassing checks on the repo on the automated PRs, but we will fix that when it comes to it, we are able to specify the actions bot as able to bypass certain checks |
harryswift01
left a comment
There was a problem hiding this comment.
This looks like a much more streamlined and comprehensive way to release CodeEntropy. Everything appears to be in place to ensure we can tag and release the most up-to-date packages as simply and reliably as possible. Thank you very much for implementing this, it's a great improvement!
Summary
This PR will add the ability to make the release cycle more automated and using more of the features of the repository to improve visibility of the releases and their changes. The changes in the PR are summarised as:
Changes
Renamed the .yaml to be simply release.yaml
Added in the following changes:
Impact
This should simplify the release process, reduce errors and having to check the versioning format for tags. It forces consistency in how the features of the repo are used, tag, releases etc.
Closes #131