-
Notifications
You must be signed in to change notification settings - Fork 98
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
Release 0.2.0 #398
Labels
kind/release
Checklist for a release
Milestone
Comments
If you have any objections to this release, speak now or hold your peace 😄 |
markmandel
added a commit
to markmandel/quilkin
that referenced
this issue
Sep 21, 2021
Updates for the 0.2.0 release 🥳 Work on googleforgames#398
Merged
markmandel
added a commit
that referenced
this issue
Sep 22, 2021
* Release 0.2.0 Updates for the 0.2.0 release 🥳 Work on #398 * Review updates: There were items that weren't marked as breaking that should have been.
Tweet is scheduled for 9:03am US Pacific tomorrow. |
markmandel
added a commit
to markmandel/quilkin
that referenced
this issue
Sep 22, 2021
Update items for 0.3.0 development. Also made a small typo fix to the release template while I was in there. Closes googleforgames#398
Merged
markmandel
added a commit
that referenced
this issue
Sep 23, 2021
Update items for 0.3.0 development. Also made a small typo fix to the release template while I was in there. Closes #398
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Prerequisites
Editor
level access toquilkin
Google Cloud project.quilkin
Google Cloud project.upstream
points atgit@github.com:googleforgames/quilkin.git
.Steps
git remote update && git checkout main && git reset --hard upstream/main
to ensure your code is in linewith upstream.
version
field in./Cargo.toml
and remove the-dev
suffix.quilkin-macros
dependency in./Cargo.toml
and remove the-dev
suffix.version
field in./macros/Cargo.toml
and remove the-dev
suffix../build/release
and runmake
to submit the cloud buildlicense.html
to ensure that there aren't any new MPL, or CDDL dependencies from the lastrelease. If there are:
so that the source is archived in the container image.
make
to submit the cloud build", and start from there again.cd macros && cargo publish --dry-run --allow-dirty
and ensure there are no issues.cargo publish --dry-run --allow-dirty
and ensure there are no issues.order.
Github release template.
v0.2.0
, description, and relevant changelog sections.git remote update && git checkout main && git reset --hard upstream/main
to ensure your code is in linewith upstream.
git checkout -b release-0.2.0 && git push upstream
to create a release branch.cd macros && cargo publish
cargo publish
Cargo.toml
and increment the minor version and apply the-dev
suffix to theversion
.quilkin-macros
dependency in./Cargo.toml
and increment the minor versionand apply the
-dev
suffix to theversion
.version
field in./macros/Cargo.toml
and increment the minor versionand apply the
-dev
suffix to theversion
.Congratulation! 🎉 You have successfully released Quilkin!
The text was updated successfully, but these errors were encountered: