ci: smoke gate — continue-on-error until peptide-e2e suite is wired

The smoke job calls peptiderepo/peptide-e2e which expects an e2e/ directory
that doesn't exist in this repo. Until that repo and its Playwright tests are
properly wired, a smoke failure must not block production deploy.

continue-on-error: true means tests still run (visible in Actions) but don't
gate the deploy. Remove this flag once the e2e suite reliably exercises the
staging environment.
This commit is contained in:
peptiderepo
2026-04-26 05:09:19 +00:00
parent 0cb4247b1a
commit 2b25d7d872

View File

@@ -69,6 +69,7 @@ jobs:
smoke:
name: Smoke tests (staging)
needs: deploy-staging
continue-on-error: true # peptide-e2e e2e suite not yet wired; remove when tests exist
uses: peptiderepo/peptide-e2e/.github/workflows/smoke.yml@main
secrets:
STAGING_WP_ADMIN_USER: ${{ secrets.STAGING_WP_ADMIN_USER }}