From ea6c94e719593114e90112993c192d603e96ad92 Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Sun, 11 Jan 2026 10:12:21 +0100 Subject: [PATCH] ci: run e2e tests before release --- .github/workflows/e2e.yml | 6 ++---- .github/workflows/release.yml | 5 ++++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 85bbc184..747d5888 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -1,12 +1,10 @@ name: E2E Tests permissions: contents: read + on: - push: - branches: [ main ] - pull_request: - branches: [ main ] workflow_dispatch: + workflow_call: jobs: playwright: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7e87d09f..7ed6bc48 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,9 +34,12 @@ jobs: checks: uses: ./.github/workflows/checks.yml + e2e-tests: + uses: ./.github/workflows/e2e.yml + build-images: timeout-minutes: 15 - needs: [determine-release-type, checks] + needs: [determine-release-type, checks, e2e-tests] runs-on: ubuntu-latest steps: - name: Checkout code