ci: run e2e tests before release

This commit is contained in:
Nicolas Meienberger 2026-01-11 10:12:21 +01:00
parent 4599f41d68
commit ea6c94e719
2 changed files with 6 additions and 5 deletions

View file

@ -1,12 +1,10 @@
name: E2E Tests name: E2E Tests
permissions: permissions:
contents: read contents: read
on: on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
workflow_dispatch: workflow_dispatch:
workflow_call:
jobs: jobs:
playwright: playwright:

View file

@ -34,9 +34,12 @@ jobs:
checks: checks:
uses: ./.github/workflows/checks.yml uses: ./.github/workflows/checks.yml
e2e-tests:
uses: ./.github/workflows/e2e.yml
build-images: build-images:
timeout-minutes: 15 timeout-minutes: 15
needs: [determine-release-type, checks] needs: [determine-release-type, checks, e2e-tests]
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code