Files
warewulf/RELEASE.md
Jonathon Anderson 2bc3a59823 Define an initial release procedure
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 20:44:04 -07:00

830 B

Release procedure

  1. Create a tag for the release of the format v4.MINOR.PATCH, following the format specified in <MAINTAINING.md>.
  2. Verify that the associated release action has concluded.
  3. Verify that the expected artifacts were built and successfully attached to the matching release. This includes the source tarball and RPMs for Suse and Rocky Linux.
  4. Update the release notes for the release, expanding on the relevant contents from <CHANGELOG.md>.
  5. Confirm the correct values for the pre-release and latest release flags.
  6. Publish the release.
  7. Announce the release as a post to warewulf.org/news, linking to the GitHub release.
  8. Announce the release on the Warewulf Slack, linking to the warewulf.org/news post.