From 8daad19d209db483280b60fd9bb1c41c33002dcc Mon Sep 17 00:00:00 2001 From: Hardeep Asrani Date: Mon, 9 Sep 2024 08:06:57 +0530 Subject: [PATCH] chore: add sync wpord assets workflow --- .github/workflows/sync-wporg-assets.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/sync-wporg-assets.yml diff --git a/.github/workflows/sync-wporg-assets.yml b/.github/workflows/sync-wporg-assets.yml new file mode 100644 index 0000000..00e4aee --- /dev/null +++ b/.github/workflows/sync-wporg-assets.yml @@ -0,0 +1,21 @@ +name: Sync assets with wordpress.org + +on: + push: + branches: + - main + paths: + - 'readme.txt' + - '.wordpress-org/**' +jobs: + run: + runs-on: ubuntu-latest + if: "! contains(github.event.head_commit.message, 'chore(release)')" + name: Push assets to WordPress.org + steps: + - uses: actions/checkout@master + - name: WordPress.org plugin asset/readme update + uses: selul/action-wordpress-plugin-asset-update@develop + env: + SVN_PASSWORD: ${{ secrets.SVN_THEMEISLE_PASSWORD }} + SVN_USERNAME: ${{ secrets.SVN_THEMEISLE_USERNAME }} \ No newline at end of file