@@ -43,10 +43,9 @@ For a **PATCH** release:
43
43
- Use ` git ` to cherry-pick all relevant PRs into your branch.
44
44
- Update ` pkg/generator/main.go ` with the new semver tag and any updates to the API review URL.
45
45
- Run the following command ` BASE_REF=vmajor.minor.patch make generate ` which
46
- will update generated docs and webhook with the correct version info. (Note
47
- that you can't test with these YAMLs yet as they contain references to
48
- elements which wont exist until the tag is cut and image is promoted to
49
- production registry.)
46
+ will update generated docs with the correct version info. (Note that you can't
47
+ test with these YAMLs yet as they contain references to elements which wont
48
+ exist until the tag is cut and image is promoted to production registry.)
50
49
- Create a pull request of the ` <githubuser>/release-x.x.x ` branch into the ` release-x.x ` branch upstream
51
50
(which should already exist since this is a patch release). Add a hold on this PR waiting for at least
52
51
one maintainer/codeowner to provide a ` lgtm ` .
@@ -62,10 +61,9 @@ For a **MAJOR** or **MINOR** release:
62
61
- Check out the ` release-major.minor ` release branch locally.
63
62
- Update ` pkg/generator/main.go ` with the new semver tag and any updates to the API review URL.
64
63
- Run the following command ` BASE_REF=vmajor.minor.patch make generate ` which
65
- will update generated docs and webhook with the correct version info. (Note
66
- that you can't test with these YAMLs yet as they contain references to
67
- elements which wont exist until the tag is cut and image is promoted to
68
- production registry.)
64
+ will update generated docs with the correct version info. (Note that you can't
65
+ test with these YAMLs yet as they contain references to elements which wont
66
+ exist until the tag is cut and image is promoted to production registry.)
69
67
- Verify the CI tests pass before continuing.
70
68
- Create a tag using the ` HEAD ` of the ` release-x.x ` branch. This can be done using the ` git ` CLI or
71
69
Github's [ release] [ release ] page.
@@ -76,10 +74,9 @@ For a **MAJOR** or **MINOR** release:
76
74
For an ** RC** release:
77
75
- Update ` pkg/generator/main.go ` with the new semver tag and any updates to the API review URL.
78
76
- Run the following command ` BASE_REF=vmajor.minor.patch make generate ` which
79
- will update generated docs and webhook with the correct version info. (Note
80
- that you can't test with these YAMLs yet as they contain references to
81
- elements which wont exist until the tag is cut and image is promoted to
82
- production registry.)
77
+ will update generated docs with the correct version info. (Note that you can't
78
+ test with these YAMLs yet as they contain references to elements which wont
79
+ exist until the tag is cut and image is promoted to production registry.)
83
80
- Include the changelog update in this PR.
84
81
- Merge the update PR.
85
82
- Tag the release using the commit on ` main ` where the changelog update merged.
@@ -90,7 +87,7 @@ For an **RC** release:
90
87
- Attach these files to the Github release.
91
88
92
89
### Promoting images to production registry
93
- Gateway API follows the standard kubernetes image promotion process described [ here] [ kubernetes-image-promotion ] .
90
+ Gateway API follows the standard kubernetes image promotion process described [ here] [ kubernetes-image-promotion ] .
94
91
95
92
1 . Once the tag has been cut and the image is available in the staging registry,
96
93
identify the SHA-256 image digest of the image that you want to promote.
0 commit comments