Skip to content

Commit

Permalink
Minor tweaks to release process.
Browse files Browse the repository at this point in the history
Somme minor streamlining.
  • Loading branch information
markmandel committed Feb 15, 2019
1 parent 7ef08a3 commit 0e92c90
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
9 changes: 7 additions & 2 deletions docs/governance/templates/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,25 @@

This is the {version} release of Agones.

Check the [README](https://github.com/GoogleCloudPlatform/agones/tree/{release-branch}) for details on features, installation and usage.
Check the [README](https://github.com/GoogleCloudPlatform/agones/tree/release-{version}) for details on features, installation and usage.

**Implemented enhancements:**

{ insert enhancements from the changelog and/or security and breaking changes }

See [CHANGELOG](https://github.com/GoogleCloudPlatform/agones/blob/{release-branch}/CHANGELOG.md) for more details on changes.
{ if release candidate }
Documentation: https://development.agones.dev/site/
{ end }

See [CHANGELOG](https://github.com/GoogleCloudPlatform/agones/blob/release-{version}/CHANGELOG.md) for more details on changes.

This software is currently alpha, and subject to change. Not to be used in production systems.

Images available with this release:

- [gcr.io/agones-images/agones-controller:{version}](https://gcr.io/agones-images/agones-controller:{version})
- [gcr.io/agones-images/agones-sdk:{version}](https://gcr.io/agones-images/agones-sdk:{version})
- [gcr.io/agones-images/agones-ping:{version}](https://gcr.io/agones-images/agones-ping:{version})
- [gcr.io/agones-images/cpp-simple-server:{example-version}](https://gcr.io/agones-images/cpp-simple-server:{example-version})
- [gcr.io/agones-images/udp-server:{example-version}](https://gcr.io/agones-images/udp-server:{example-version})
- [gcr.io/agones-images/xonotic-example:{example-version}](https://gcr.io/agones-images/xonotic-example:{example-version})
Expand Down
8 changes: 4 additions & 4 deletions docs/governance/templates/release_issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ and copy it into a release issue. Fill in relevent values, found inside {}
- [ ] Site updated
- [ ] Review all `link_test` and `data-proofer-ignore` attributes and remove for link testing
- [ ] If full release, review and remove all instances of the `feature` shortcode
- [ ] If full release, update to the new release branch {version}+0.1.
- [ ] If full release, update site with the new release version (`release-version` in config.toml) to {version}+0.1
- [ ] If full release, update to the new release branch {version}+1.
- [ ] If full release, update site with the new release version (`release-version` in config.toml) to {version}+1
- [ ] If full release, update documentation with updated example images tags
- [ ] Copy the draft release content into a new `/site/content/en/blog/releases` content (this will be what you send via email).
- [ ] Create PR with these changes, and merge them with approval
Expand All @@ -35,8 +35,8 @@ and copy it into a release issue. Fill in relevent values, found inside {}
- [ ] Submit the Release.
- [ ] Send an email to the [mailing list][list] with the release details (copy-paste the release blog post)
- [ ] If full release, then increment the `base_version` in [`build/Makefile`][build-makefile]
- [ ] Ensure the [helm `tag` value][values] is set to the next version (should be the {version}+0.1 if a full release, {version}+0.1-rc if release candidate)
- [ ] Ensure the [helm `Chart` version values][chart] is set to the next version (should be the {version}+0.1 if a full release, {version} if release candidate)
- [ ] If full release move [helm `tag` value][values] is set to {version}+1
- [ ] If full release move the [helm `Chart` version values][chart] is to {version}+1
- [ ] Run `make gen-install`
- [ ] Create PR with these changes, and merge them with approval
- [ ] Close this issue.
Expand Down

0 comments on commit 0e92c90

Please sign in to comment.