daml/release/RELEASE_STABLE_1.0.md
Gary Verhaegen 54dc19deb8
add release instructions to release notification (#13160)
Because we can't expect people to magically know where to find them.

CHANGELOG_BEGIN
CHANGELOG_END
2022-03-04 11:33:15 +00:00

1.1 KiB

Making a Stable Release (1.x)

  1. Go through the checklist before making the release. Note that the checklist is not available publicly.

  2. Stable releases are promoted from snapshot releases. Open a PR that changes the LATEST file to remove the -snapshot suffix on the corresponding snapshot, and add the Standard-Change label.

  3. Once the PR has built, check that it was considered a release build by our CI. If you are working from an automated PR, check that it sent a message to #team-daml to say it has finished building. If the PR was manually created, you can look at the output of the check_for_release build step.

  4. The PR must be approved by a team lead before merging. As of this writing (2022-02-08), @bame-da, @gerolf-da, @cocreature, @ray-roestenburg-da or @adriaanm-da.

  5. Merge the PR and wait for the corresponding main build to finish. You will be notified on #team-daml.

  6. Go back to the general release instructions.