-
Notifications
You must be signed in to change notification settings - Fork 831
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
Updates to release checklist. #2772
Merged
roberthbailey
merged 3 commits into
googleforgames:main
from
markmandel:updates/release-checklist
Oct 24, 2022
Merged
Changes from 1 commit
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,8 +12,11 @@ and copy it into a release issue. Fill in relevant values, found inside {} | |
- [ ] Have at least `Editor` level access to `agones-images` project. | ||
- [ ] Have permission to publish new versions of the App Engine application. | ||
- [ ] Have write access to Agones github repository. | ||
- [ ] Have a `gcloud config configurations` configuration called `agones-images` that points to the same project. | ||
- [ ] Run `git remote -v` and see" | ||
- [ ] An `origin` remote that points to a personal fork of Agones, such as `git@github.com:yourname/agones.git`. | ||
- [ ] An `upstream` remote that points to `git@github.com:googleforgames/agones.git`. | ||
- [ ] Have a [Github Personal Access Token](https://github.com/settings/tokens) with repo permissions. | ||
- [ ] Have a `gcloud config configurations` configuration called `agones-images` that points to the same project. | ||
- [ ] Edit access to the [Agones Release Calendar](https://calendar.google.com/calendar/u/0?cid=Z29vZ2xlLmNvbV84MjhuOGYxOGhmYnRyczR2dTRoMXNrczIxOEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t) | ||
|
||
## Steps | ||
|
@@ -57,7 +60,6 @@ and copy it into a release issue. Fill in relevant values, found inside {} | |
- [ ] If full release, copy `dev_minikube_minor_supported_k8s` to `minikube_minor_supported_k8s`. | ||
- [ ] If full release, update documentation with updated example images tags. | ||
- [ ] Create PR with these changes, and merge them with an approval. | ||
- [ ] Confirm local git remote `upstream` points at `git@github.com:googleforgames/agones.git` | ||
- [ ] Run `git remote update && git checkout main && git reset --hard upstream/main` to ensure your code is in line | ||
with upstream (unless this is a hotfix, then do the same, but for the release branch) | ||
- [ ] Publish SDK packages | ||
|
@@ -73,6 +75,7 @@ and copy it into a release issue. Fill in relevant values, found inside {} | |
(`helm install --namespace=agones-system agones agones/agones --version={version}-rc` if release candidate) and a smoke test to confirm everything is working. | ||
- [ ] Attach all assets found in the `release` folder to the draft Github Release. | ||
- [ ] If release candidate check the pre-release box on the draft Github Release | ||
- [ ] Copy any review changes to the release blog post are copied into the draft Github release. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "Ensure that any review changes ..." or "Copy any review changes into the draft ..." There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ermagerd that sentence makes no sense. Thanks. |
||
- [ ] Publish the draft Github Release. | ||
- [ ] Send an email to the [mailing list][list] with the release details (copy-paste the release blog post) | ||
- [ ] Paste the announcement blog post to the #users Slack group. | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
trailing
"