From 186f5992562b6c391a4cfd6ff523d499732b3011 Mon Sep 17 00:00:00 2001 From: Andy Potanin Date: Wed, 2 Sep 2026 13:02:20 -0400 Subject: [PATCH] Chain WordPress.org SVN deploy after GitHub release --- .github/workflows/publish-release.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index bee8f0e2f..7a906d138 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -13,6 +13,11 @@ on: prerelease: description: 'Pre-release version (e.g. RC1, beta, etc...)' required: false + deploy_wporg: + description: 'Deploy to WordPress.org after release (skipped for pre-releases)' + required: false + default: true + type: boolean permissions: contents: write @@ -24,3 +29,13 @@ jobs: tag: ${{ github.event.inputs.tag }} version: ${{ github.event.inputs.version }} prerelease: ${{ github.event.inputs.prerelease }} + + deploy-wporg: + if: ${{ inputs.deploy_wporg && !inputs.prerelease }} + needs: release + uses: udx/reusable-workflows/.github/workflows/wp-org-svn-deploy.yml@master + with: + tag: ${{ github.event.inputs.tag }} + secrets: + svn_username: ${{ secrets.SVN_USERNAME }} + svn_password: ${{ secrets.SVN_PASSWORD }}