ci: added condition to deploy - only after e2e tests pass

This commit is contained in:
2026-03-06 05:12:18 +01:00
parent c6c63ad50a
commit c8aff6968e

View File

@@ -5,7 +5,29 @@ on:
branches: [ main ]
jobs:
e2e:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Use Node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install
run: npm ci
- name: Install Playwright browsers
run: npx playwright install --with-deps chromium
- name: Run e2e tests
run: npm run test:e2e
deploy:
needs: e2e
runs-on: ubuntu-latest
steps: