ci: add Playwright smoke gate before prod deploy

This commit is contained in:
peptiderepo
2026-04-26 11:41:16 +07:00
committed by peptiderepo
parent 3050292fcf
commit 88e6002551

View File

@@ -48,9 +48,17 @@ jobs:
if: always()
run: rm -f ~/.ssh/deploy_key
smoke:
name: Smoke tests (staging)
needs: deploy-staging
uses: peptiderepo/peptide-e2e/.github/workflows/smoke.yml@main
secrets:
STAGING_WP_ADMIN_USER: ${{ secrets.STAGING_WP_ADMIN_USER }}
STAGING_WP_ADMIN_PASSWORD: ${{ secrets.STAGING_WP_ADMIN_PASSWORD }}
deploy-production:
name: Deploy to Production
needs: [ci, deploy-staging]
needs: [ci, deploy-staging, smoke]
runs-on: ubuntu-latest
environment: production
steps: