@@ -29,7 +29,8 @@ the process was done to ensure that we have an aligned process under the org (si
29
29
### Draft a new release from GitHub
30
30
31
31
1 . Create a new tag with the correct version from the new ` release-<MAJOR.MINOR> ` branch
32
- 2 . Add the changelog on it and publish. Now, the code source is released !
32
+ 2 . Verify the Release Github Action. It should build the assets and publish in the draft release
33
+ 3 . You also need to manually add the changelog generated above on the release page and publish it. Now, the code source is released !
33
34
34
35
### Update the website docs (https://book.kubebuilder.io/quick-start.html)
35
36
@@ -38,7 +39,7 @@ the process was done to ensure that we have an aligned process under the org (si
38
39
39
40
### When the release be done and the website update: Announce the new release:
40
41
41
- 1 . Publish the new release on the Slack channel, i.e:
42
+ 1 . Announce the new release on the Slack channel, i.e:
42
43
43
44
````
44
45
:announce: Kubebuilder v3.5.0 has been released!
@@ -47,11 +48,13 @@ For more info, see the release page: https://github.com/kubernetes-sigs/kubebuil
47
48
:tada: Thanks to all our contributors!
48
49
````
49
50
50
- 2 . An announcement email is sent to
` [email protected] ` with the subject
` [ANNOUNCE] Kubebuilder $VERSION is released `
51
+ 2 . Announce the new release via email is sent to
` [email protected] ` with the subject
` [ANNOUNCE] Kubebuilder $VERSION is released `
51
52
52
53
## What to do if things goes wrong? How to release from my local env as a workaround?
53
54
54
- As a workaround we can release from locally by:
55
+ As a workaround we can release from locally by:
56
+
57
+ PS.: _ This workaround uses the google cloud. Note that we move the binary CLI release from google cloud to use Github Actions instead_
55
58
56
59
1 . Download google container builder: https://github.com/GoogleCloudPlatform/cloud-build-local
57
60
2 . Verify that you can use the cloud-build-local CLI tool
0 commit comments