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

ci: automate releases #15

Closed
DonIsaac opened this issue Sep 18, 2024 · 5 comments
Closed

ci: automate releases #15

DonIsaac opened this issue Sep 18, 2024 · 5 comments
Labels
ci Changes to CI/CD setup help wanted Extra attention is needed

Comments

@DonIsaac
Copy link
Owner

Automate release to crates.io.

Questions

  • Should we manually make a release on GitHub, then have it deply to crates.io?
  • Should we just make a PR bumping the version, then have a CI job automatically create a release (to GH/crates.io)?
@DonIsaac DonIsaac added help wanted Extra attention is needed ci Changes to CI/CD setup labels Sep 18, 2024
@DonIsaac
Copy link
Owner Author

#20

@ashleygwilliams
Copy link
Contributor

i've currently set it up to publish on tag push, but there's a few other mechanisms we can use instead (manual dispatch and push to branch). overall i would say that tag push is the most common one we see, generally.

@DonIsaac
Copy link
Owner Author

#26

@ashleygwilliams
Copy link
Contributor

happy to keep collaborating here but if you want something slightly more sync- feel free to join our discord :) https://discord.gg/7kC6f7j2

@DonIsaac
Copy link
Owner Author

@ash

happy to keep collaborating here but if you want something slightly more sync- feel free to join our discord :) https://discord.gg/7kC6f7j2

Just joined

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Changes to CI/CD setup help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants