Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider using semantic-release + conventional commits to do releases #23

Closed
G-Rath opened this issue May 29, 2021 · 3 comments · Fixed by #57
Closed

Consider using semantic-release + conventional commits to do releases #23

G-Rath opened this issue May 29, 2021 · 3 comments · Fixed by #57

Comments

@G-Rath
Copy link
Contributor

G-Rath commented May 29, 2021

I think it would be good if we automated the release process to reduce the risk and overhead around doing releases - especially since we don't do that man releases which makes it easy to forgot the process.

This pairs well with using conventional commits as that will allow us to generate the changelog & version based on the commits.

@G-Rath
Copy link
Contributor Author

G-Rath commented May 29, 2021

@joshmcarthur do you have any thoughts or opinions on this?

@joshmcarthur
Copy link
Contributor

especially since we don't do that man releases which makes it easy to forgot the process.

I think this is the key for me. I'm happy to faciliate it getting done (such as providing access to releasers, etc), but if it's something only happening intermittently, it seems a low-value automation.

@G-Rath
Copy link
Contributor Author

G-Rath commented Jan 1, 2022

I agree it's not high priority given how rarely we do a release, but i do think it has value since currently we need your time if we want do any releasing 😅

For me this is also a good opportunity to learn how gem publishing & management actually works so I'm happy to do the actual work of setting everything up - I just first wanted to check if you were happy with the commit convention first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants