Skip to content

Commit 130ebd1

Browse files
authored
Update RELEASE.md
I don't think we have CI for creating releases, plus even if we have we don't need to wait for it (we don't have artifacts). Also added steps for nice "Contributors" render. Signed-off-by: Bartlomiej Plotka <[email protected]>
1 parent c923f7c commit 130ebd1

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

RELEASE.md

+10-5
Original file line numberDiff line numberDiff line change
@@ -52,17 +52,22 @@ We use [Semantic Versioning](https://semver.org/).
5252
git push origin "${tag}"
5353
```
5454

55-
6. For Release Candidates:
55+
6. Create a draft release.
56+
- Copy Changelog section.
57+
- You can also generate automatic changelog and put the `What's changed` section under `<summary>` HTML tag. This will render all contributors nicely as in the [example](https://github.com/prometheus/client_golang/releases/tag/v1.21.0-rc.0) release.
58+
59+
7a. For Release Candidates:
60+
- Release RC GitHub release with "pre-release" box checked
61+
- Click "Publish release"!
5662
- Create PR against [prometheus/prometheus](https://github.com/prometheus/prometheus) using RC version
5763
- Create PR against [kubernetes/kubernetes](https://github.com/kubernetes/kubernetes) using RC version
5864
- Make sure the CI is green for the PRs
5965
- Allow 1-2 days for downstream testing
6066
- Fix any issues found before final release
6167
- Use `-rc.1`, `-rc.2` etc. for additional fixes
62-
- For RCs, ensure "pre-release" box is checked
63-
64-
7. For Final Release:
65-
- Wait for CI completion
68+
69+
7b. For Final Release:
70+
- Release GitHub release with "latest" box checked (default).
6671
- Click "Publish release"!
6772

6873
8. Announce release:

0 commit comments

Comments
 (0)