constellation/docs/release.md
Fabian Kammel 6a29dcea9c AB#2323 Update release docs (#367)
* update release docs since release images are no longer build automatically
Signed-off-by: Fabian Kammel <fk@edgeless.systems>
2022-08-17 10:59:10 +02:00

1.4 KiB

Release Checklist

This checklist will prepare v1.3.0 from v1.2.0. Adjust your version numbers accordingly.

  1. Merge ready PRs
  2. Create a new branch release/v1.3.0 to prepare the following things:
    1. Use Build micro-service manual and run the pipeline once for each micro-service with the following parameters:
      • branch: release/v1.3.0
      • Container image tag: v1.3.0
      • Version of the image to build: 1.3.0
    2. Review and update changelog with all changes since last release. GitHub's diff view helps a lot!
    3. Update versions versions.go to v1.3.0
    4. Create a production coreOS image
    5. Update default images in config
    6. Merge this branch back to main
  3. Run E2E to confirm stability and generate measurements
  4. Create a new tag in constellation on main
    • git tag v1.3.0
    • Run Build CLI action on the tag
    • The previous step will create a draft release. Check build output for link to draft release. Review & approve.
  5. Create a new tag in constellation-docs
    • git tag v1.3.0