From 478d843096b9c7edd6489cf1c2b69a81f87a5be1 Mon Sep 17 00:00:00 2001 From: ThemeGrill Autopilot Date: Wed, 2 Sep 2026 16:58:09 +0545 Subject: [PATCH 1/4] Add PR build ZIP workflow --- .github/workflows/pr-build-zip.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/pr-build-zip.yml diff --git a/.github/workflows/pr-build-zip.yml b/.github/workflows/pr-build-zip.yml new file mode 100644 index 0000000..010d40c --- /dev/null +++ b/.github/workflows/pr-build-zip.yml @@ -0,0 +1,25 @@ +name: Build Testable ZIP + +on: + pull_request: + types: [opened, synchronize, reopened, ready_for_review] + branches: [master] + workflow_dispatch: + +jobs: + zip: + uses: wpeverest/.github/.github/workflows/pr-build-zip.yml@master + with: + node-version: '10.x' + php-version: '7.4' + package-manager: npm + composer-install: true + build-command: npm run build + zip-glob: 'release/*.zip' + artifacts-bucket: themegrill-pr-artifacts + public-base-url: https://themegrill-pr-artifacts.s3.amazonaws.com + s3-region: us-east-1 + secrets: + BOT_TOKEN: ${{ secrets.BOT_TOKEN }} + ARTIFACTS_KEY: ${{ secrets.ARTIFACTS_KEY }} + ARTIFACTS_SECRET: ${{ secrets.ARTIFACTS_SECRET }} From 8d3f7cf08a1ecac69235b1f1eaf7a2e1ac89a197 Mon Sep 17 00:00:00 2001 From: ThemeGrill Autopilot Date: Thu, 3 Sep 2026 14:52:46 +0545 Subject: [PATCH 2/4] Add PR build ZIP workflow --- .github/workflows/pr-build-zip.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-build-zip.yml b/.github/workflows/pr-build-zip.yml index 010d40c..8249bcb 100644 --- a/.github/workflows/pr-build-zip.yml +++ b/.github/workflows/pr-build-zip.yml @@ -10,7 +10,7 @@ jobs: zip: uses: wpeverest/.github/.github/workflows/pr-build-zip.yml@master with: - node-version: '10.x' + node-version: '20.x' php-version: '7.4' package-manager: npm composer-install: true From 43f6733b71835efc314aed77a24bc43a56034efd Mon Sep 17 00:00:00 2001 From: ThemeGrill Autopilot Date: Thu, 3 Sep 2026 15:23:29 +0545 Subject: [PATCH 3/4] Add PR build ZIP workflow From 97d720ca72e6cebf485ead6e362c0b95583fae88 Mon Sep 17 00:00:00 2001 From: tg-autopilot Date: Thu, 3 Sep 2026 18:30:16 +0545 Subject: [PATCH 4/4] fix: update reusable workflow reference to themegrill/.github --- .github/workflows/pr-build-zip.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-build-zip.yml b/.github/workflows/pr-build-zip.yml index 8249bcb..e2c8524 100644 --- a/.github/workflows/pr-build-zip.yml +++ b/.github/workflows/pr-build-zip.yml @@ -8,7 +8,7 @@ on: jobs: zip: - uses: wpeverest/.github/.github/workflows/pr-build-zip.yml@master + uses: themegrill/.github/.github/workflows/pr-build-zip.yml@master with: node-version: '20.x' php-version: '7.4'