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

Automate releases #266

Closed
mattwynne opened this issue Feb 1, 2022 · 3 comments
Closed

Automate releases #266

mattwynne opened this issue Feb 1, 2022 · 3 comments
Assignees
Labels
🏦 debt Tech debt

Comments

@mattwynne
Copy link
Member

mattwynne commented Feb 1, 2022

What's the problem you've observed? 🤔

Releases are not automated, this means we have to run the build scripts on maintainers' local machines, and also means that credentials for releases have to be copied onto those machines.

Do you have a proposal for making it better? 🦄

Implement a GitHub action, based on a protected release/vX.Y.Z branch as we have done in other repos (see cucumber/common#1688)

@mattwynne mattwynne added the 🏦 debt Tech debt label Feb 1, 2022
@mattwynne mattwynne self-assigned this Feb 1, 2022
@gaeljw
Copy link
Member

gaeljw commented Feb 1, 2022

Let me know if you need any help @mattwynne ;)

@gaeljw
Copy link
Member

gaeljw commented Mar 13, 2022

Closed by #269 (and several additional commits 😅 )

@gaeljw gaeljw closed this as completed Mar 13, 2022
@mattwynne
Copy link
Member Author

🎉 thanks for all your work on this @gaeljw!

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

No branches or pull requests

2 participants