Skip to content

Commit 1125f3b

Browse files
committed
.github: update release checklist
Fixes #1175 Signed-off-by: Joachim Wiberg <[email protected]>
1 parent 0c52bac commit 1125f3b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/CHECKLIST.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,17 @@ Pull Requests
2727
Releases
2828
--------
2929

30+
Recommended checkpoints, use at your own discretion:
31+
3032
- Make at least one -betaN release to verify the GitHub workflow well in time release day
3133
- Stuff happens, remember kernelkit/infix#735
3234
- Make at least one -rcN to flush out any issues in customer repos
3335
- Easy to forget adaptations/hacks in customer repos -- may need Infix change/support
36+
- Verify release artifacts (checksums, completeness, no corrupted files)
37+
- Test on actual hardware for at least one architecture
38+
- Review ChangeLog for completeness
39+
- Check for release-blocking issues
40+
- Verify generated GNS3 appliance, no marketplace update on -rc builds
3441
- Ensure the markdown link for the release diff is updated
3542
- Ensure subrepos are tagged (can be automated, see kernelkit/infix#393)
3643
- Sync tags for all repo. sync activities

0 commit comments

Comments
 (0)