From fd55e8ff9eda65721033fffa430bba1d7182b875 Mon Sep 17 00:00:00 2001 From: ThemeGrill Autopilot Date: Wed, 2 Sep 2026 16:56:43 +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..f68a6d7 --- /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: '0.x' + php-version: '7.4' + package-manager: npm + composer-install: false + build-command: npm run build + zip-glob: 'dist/*.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 51a6657fd5e10e8b912cb6061016c09d0326e604 Mon Sep 17 00:00:00 2001 From: ThemeGrill Autopilot Date: Thu, 3 Sep 2026 14:52:41 +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 f68a6d7..e3cc32e 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: '0.x' + node-version: '20.x' php-version: '7.4' package-manager: npm composer-install: false From 580b2eb59cae4d02bd3cebb172b3a65d31ac94b2 Mon Sep 17 00:00:00 2001 From: ThemeGrill Autopilot Date: Thu, 3 Sep 2026 15:23:22 +0545 Subject: [PATCH 3/4] Add PR build ZIP workflow From 6aee8e8e50f2bec3e34141ae52013a5c6235e11a Mon Sep 17 00:00:00 2001 From: tg-autopilot Date: Thu, 3 Sep 2026 18:30:24 +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 e3cc32e..170a664 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'