Replies: 1 comment 1 reply
-
@dhensby it would be awesome to automate this! What would be needed from my end to prepare for this? Any keys, permissions etc.? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi team.
I've been using semantic release for a while in some of my projects to automate the release process and I think it would be of value to add it to this project too.
Their docs go through the advantages of this approach, but I'll highlight a few that I think are important (as well as some potential drawbacks).
Advantages
Disadvantages
master
and that their commit messages must be accurate.I'm pretty familiar with the process, so happy to put the work in to integrate it. I will need someone to add some secrets to the GH repo to allow publishing to NPM (I don't need to know the secret, it just needs to be available to the runner when publishing), and we need to come to an agreement about what the release process should include. For example, if we want to include changelog generation, then the CI pipeline will need permission to push to
master
(or any other release branch).Beta Was this translation helpful? Give feedback.
All reactions