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

Set up releases via Github Actions #4

Closed
crispinb opened this issue Jul 6, 2022 · 3 comments
Closed

Set up releases via Github Actions #4

crispinb opened this issue Jul 6, 2022 · 3 comments

Comments

@crispinb
Copy link
Owner

crispinb commented Jul 6, 2022

https://github.com/marketplace/actions/rust-release-binary

  • bump version
  • build & add binaries to release
  • release notes?
  • test
@crispinb crispinb added the devops label Jul 6, 2022
@crispinb
Copy link
Owner Author

crispinb commented Aug 14, 2022

Essentially done. Remaining issues:

  • Github runner is on rust 1.62.1. We need 1.63 (for scoped threads). If not updated soon, stash the scoped threads commit for now
  • name release manually rather than from tagged commit (probably a softprops/action-gh-release setting)
  • can we stop action-gh-release from adding the tagged commit body as the release notes?

musl build doesn't work. Deps or linking issue I think. Separate issue: #16

@crispinb
Copy link
Owner Author

PENDING github runner updating Rust to 1.63 (they do have weekly releases)

@crispinb
Copy link
Owner Author

Abandoning for now as the download count is so tiny I think it's only me. And the GHA workflow breaks every release & is a nightmare to debug, and is generally a huge time waster.

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

No branches or pull requests

1 participant