From b7acf575f6c7aeb41533c8073957c0b60dc46bd6 Mon Sep 17 00:00:00 2001 From: Chamikara Jayalath Date: Mon, 20 Nov 2023 10:39:20 -0800 Subject: [PATCH] Adding instructions for PMC finalization (#29483) * Adding instructions for PMC finalization * Update contributor-docs/release-guide.md Co-authored-by: Danny McCormick --------- Co-authored-by: Danny McCormick --- contributor-docs/release-guide.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/contributor-docs/release-guide.md b/contributor-docs/release-guide.md index 0c493337df59..1cad8084a6cf 100644 --- a/contributor-docs/release-guide.md +++ b/contributor-docs/release-guide.md @@ -1228,6 +1228,24 @@ Ping [dev@](mailto:dev@beam.apache.org) mailing list for assistance if you need Copy the source release from the `dev` repository to the `release` repository at `dist.apache.org` using Subversion. +``` +svn co https://dist.apache.org/repos/dist/dev/beam dev # Checkout the `dev` artifact repo. + +svn co https://dist.apache.org/repos/dist/release/beam release # Checkout the `release` artifact repo. + +mkdir release/$RELEASE_VERSION + +# Copy files from the `dev` artifact repo to the `release` artifact repo. + +cd release + +svn add $RELEASE_VERSION + +svn rm $OLD_RELEASE_VERSION # Delete all artifacts from old releases. + +svn commit -m "Adding artifacts for the ${RELEASE_VERSION} release and removing old artifacts" +``` + Make sure the last release's artifacts have been copied from `dist.apache.org` to `archive.apache.org`. This should happen automatically: [dev@ thread](https://lists.apache.org/thread.html/39c26c57c5125a7ca06c3c9315b4917b86cd0e4567b7174f4bc4d63b%40%3Cdev.beam.apache.org%3E) with context.