From be92551cf6ea3b7b8e1859c720c06b2d32126486 Mon Sep 17 00:00:00 2001 From: George Mamadashvili Date: Wed, 22 Jan 2025 20:54:37 +0400 Subject: [PATCH 1/3] Release Workflow: Install Subversion --- .github/workflows/upload-release-to-plugin-repo.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/upload-release-to-plugin-repo.yml b/.github/workflows/upload-release-to-plugin-repo.yml index 4d2b0a66a7e7d6..7e265d5850ffbb 100644 --- a/.github/workflows/upload-release-to-plugin-repo.yml +++ b/.github/workflows/upload-release-to-plugin-repo.yml @@ -167,6 +167,9 @@ jobs: VERSION: ${{ github.event.release.name }} steps: + - name: Install Subversion + run: | + apt-get update -y && apt-get install -y subversion - name: Check out Gutenberg trunk from WP.org plugin repo run: | svn checkout "$PLUGIN_REPO_URL/trunk" --username "$SVN_USERNAME" --password "$SVN_PASSWORD" From 7a290790161aae46453b5b46b6af09710c758184 Mon Sep 17 00:00:00 2001 From: George Mamadashvili Date: Wed, 22 Jan 2025 22:43:16 +0400 Subject: [PATCH 2/3] Feedback Co-authored-by: Jonathan Desrosiers <359867+desrosj@users.noreply.github.com> --- .github/workflows/upload-release-to-plugin-repo.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/upload-release-to-plugin-repo.yml b/.github/workflows/upload-release-to-plugin-repo.yml index 7e265d5850ffbb..c132020c6f5475 100644 --- a/.github/workflows/upload-release-to-plugin-repo.yml +++ b/.github/workflows/upload-release-to-plugin-repo.yml @@ -170,6 +170,7 @@ jobs: - name: Install Subversion run: | apt-get update -y && apt-get install -y subversion + - name: Check out Gutenberg trunk from WP.org plugin repo run: | svn checkout "$PLUGIN_REPO_URL/trunk" --username "$SVN_USERNAME" --password "$SVN_PASSWORD" From 04089c5aef4bfdf7acdd9b440b45493ebcea38c1 Mon Sep 17 00:00:00 2001 From: George Mamadashvili Date: Wed, 22 Jan 2025 22:47:01 +0400 Subject: [PATCH 3/3] Update 'upload-tag' job --- .github/workflows/upload-release-to-plugin-repo.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/upload-release-to-plugin-repo.yml b/.github/workflows/upload-release-to-plugin-repo.yml index c132020c6f5475..8f823a543b826e 100644 --- a/.github/workflows/upload-release-to-plugin-repo.yml +++ b/.github/workflows/upload-release-to-plugin-repo.yml @@ -226,6 +226,10 @@ jobs: VERSION: ${{ github.event.release.name }} steps: + - name: Install Subversion + run: | + apt-get update -y && apt-get install -y subversion + - name: Download and unzip Gutenberg plugin asset into tags folder env: PLUGIN_URL: ${{ github.event.release.assets[0].browser_download_url }}