summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Georgi <pgeorgi@google.com>2019-11-19 17:15:31 +0100
committerPatrick Georgi <pgeorgi@google.com>2019-11-22 21:48:26 +0000
commiteb80e053b6bb5994df592dcb36d525b4174386cd (patch)
tree059b803eaf6c8209e01c64f386b5c4a060ebdf26
parent85678b8419b71eddf93aaa1579099a871ac80bbb (diff)
Documentation/releases: Update checklist
Having the release notes mostly ready one week before the release allows for better review. Some statistics, the actual release date and commit ID can only be filled in on release day, but there's a tried & true technique for that: placeholders. It's also a nice touch to have the release notes of a release within its source tarballs, so push them right before creating the release (since changes in Documentation/releases won't break coreboot in any way). Change-Id: Iad7ba1ba4fc841bf437f2a997428b7f636e15422 Signed-off-by: Patrick Georgi <pgeorgi@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/36957 Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr> Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r--Documentation/releases/checklist.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/Documentation/releases/checklist.md b/Documentation/releases/checklist.md
index 2c55957ee8..ff931412f7 100644
--- a/Documentation/releases/checklist.md
+++ b/Documentation/releases/checklist.md
@@ -56,17 +56,18 @@ be more frequent than was needed, so we scaled it back to twice a year.
and to update the release notes
- [ ] Update the topic in the irc channel with the date of the upcoming
release
+- [ ] Finalize release notes (as much as possible), without specifying
+ release commit ids
### Day of release
-- [ ] Update release notes, without specifying release commit ids
- [ ] Select a commit ID to base the release upon, announce to IRC,
ask for testing.
- [ ] Test the commit selected for release
+- [ ] Update release notes with actual commit id, push to repo
- [ ] Run release script
- [ ] Test the release from the actual release tarballs
- [ ] Push signed Tag to repo
- [ ] Announce that the release tag is done on IRC
-- [ ] Update release notes with actual commit id, push to repo
- [ ] Upload release files to web server
- [ ] Upload crossgcc sources to web server
- [ ] Update download page to point to files, push to repo