We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
It would be good if there were fewer manual steps involved in releasing.
Current manual steps:
cargo release minor -p matchbox_socket -p matchbox_protocol -p matchbox_server -p matchbox_signaling -p bevy_matchbox --execute
git tag v0.9.0 git push origin v0.9.0
matchbox_server
docker pull ghcr.io/johanhelsing/matchbox/matchbox_server:v0.9.0 docker image tag ghcr.io/johanhelsing/matchbox/matchbox_server:v0.9.0 jhelsing/matchbox-server:v0.9.0 docker image tag jhelsing/matchbox-server:v0.9.0 jhelsing/matchbox-server:latest docker push jhelsing/matchbox-server:v0.9.0 docker push jhelsing/matchbox-server:latest
The text was updated successfully, but these errors were encountered:
Best to do these steps in a GitHub Action triggered on a "v*" release. This is what I do to publish packages, e.g. https://github.com/vectorgameexperts/bevy-async-task/blob/main/.github/workflows/release.yml
Sorry, something went wrong.
@johanhelsing are you still interested in this? I could help with parts of this issue, with the approach that @simbleau proposed
Sure!
No branches or pull requests
It would be good if there were fewer manual steps involved in releasing.
Current manual steps:
matchbox_server
docker image to dockerhubThe text was updated successfully, but these errors were encountered: