File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -43,14 +43,25 @@ To create a stable release:
4343```
4444$ KUBERNETES_BRANCH=release-1.${MINOR_VERSION} CLIENT_VERSION=${MINOR_VERSION}.${PATCH_VERSION}.0 DEVELOPMENT_STATUS="5 - Production/Stable" scripts/release.sh
4545```
46- ### 3. README
46+ Checkout the generated local branch (named "automated-release-of-xxx") to
47+ continue with the remaining steps.
48+
49+ ### 3. README (not required for snapshots)
4750
4851Update the compatibility matrix and maintenance status in the README file.
4952
50- ### Submit pull request
53+ ### 4. Submit pull request
5154
52- Typically after the you've completed steps 2-6 above you can push your changes
53- open a pull request against ` kubernetes-client:release-x.y `
55+ For snapshots, create a PR against the master repo.
56+
57+ For actual releases, create:
58+ - a PR against the release branch
59+ - a second PR against the master branch to cherrypick the CHANGELOG and README
60+ changes.
61+
62+ ### 5. (Repo admin) Create release branch
63+
64+ After merging a new snapshot, create a release branch from the master branch.
5465
5566## (Deprecated) Manual release
5667
You can’t perform that action at this time.
0 commit comments