Skip to content

Commit 66f6d81

Browse files
committed
Add - E2E testing sync process
2 parents aa7466c + 89c8033 commit 66f6d81

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

.github/sync-file-list.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ wpeverest/user-registration-pro@develop:
1313
- phpcs.xml
1414
- uninstall.php
1515
- wpml-config.xml
16+
- tests/e2e
17+
- playwright.config.ts

.github/workflows/pr-build-zip.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,14 @@ jobs:
2424
artifacts-bucket: themegrill-pr-artifacts
2525
public-base-url: https://themegrill-pr-artifacts.s3.amazonaws.com
2626
s3-region: us-east-1
27-
secrets: inherit
27+
# Cross-org call: this repo actually lives in themegrill (transferred
28+
# from wpeverest), and the reusable workflow lives in wpeverest/.github --
29+
# `secrets: inherit` cannot reach across that boundary reliably (same
30+
# issue confirmed on user-registration-pro: worked briefly right after
31+
# the transfer, then started failing with "Secret BOT_TOKEN is required,
32+
# but not provided" once GitHub's own org-membership check caught up).
33+
# Name every secret explicitly instead, same as every other themegrill repo.
34+
secrets:
35+
BOT_TOKEN: ${{ secrets.BOT_TOKEN }}
36+
ARTIFACTS_KEY: ${{ secrets.ARTIFACTS_KEY }}
37+
ARTIFACTS_SECRET: ${{ secrets.ARTIFACTS_SECRET }}

0 commit comments

Comments
 (0)