File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -43,14 +43,25 @@ To create a stable release:
43
43
```
44
44
$ KUBERNETES_BRANCH=release-1.${MINOR_VERSION} CLIENT_VERSION=${MINOR_VERSION}.${PATCH_VERSION}.0 DEVELOPMENT_STATUS="5 - Production/Stable" scripts/release.sh
45
45
```
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)
47
50
48
51
Update the compatibility matrix and maintenance status in the README file.
49
52
50
- ### Submit pull request
53
+ ### 4. Submit pull request
51
54
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.
54
65
55
66
## (Deprecated) Manual release
56
67
You can’t perform that action at this time.
0 commit comments