From ceba0972cd89afed3c246699648f8e2e0903c824 Mon Sep 17 00:00:00 2001 From: Marie <51697796+ijreilly@users.noreply.github.com> Date: Tue, 6 Jan 2026 18:53:08 +0100 Subject: [PATCH] Remove tests run on push on main (#16971) Since tests are now run in the pre-merge queue with the latest main version, they need not to be run again when merged into main, it would be the exact same thing --- .github/workflows/ci-front.yaml | 4 ---- .github/workflows/ci-sdk.yaml | 4 +--- .github/workflows/ci-server.yaml | 6 ++---- .github/workflows/ci-shared.yaml | 4 +--- .github/workflows/ci-test-docker-compose.yaml | 2 ++ .github/workflows/ci-website.yaml | 4 +--- 6 files changed, 7 insertions(+), 17 deletions(-) diff --git a/.github/workflows/ci-front.yaml b/.github/workflows/ci-front.yaml index a3ee43fe6fd..5a0bb09491b 100644 --- a/.github/workflows/ci-front.yaml +++ b/.github/workflows/ci-front.yaml @@ -1,10 +1,6 @@ name: CI Front and E2E on: - push: - branches: - - main - pull_request: merge_group: diff --git a/.github/workflows/ci-sdk.yaml b/.github/workflows/ci-sdk.yaml index d612de27aac..28831c44f1c 100644 --- a/.github/workflows/ci-sdk.yaml +++ b/.github/workflows/ci-sdk.yaml @@ -1,9 +1,7 @@ name: CI SDK on: - push: - branches: - - main + merge_group: pull_request: diff --git a/.github/workflows/ci-server.yaml b/.github/workflows/ci-server.yaml index 6126b14ebed..212199e1645 100644 --- a/.github/workflows/ci-server.yaml +++ b/.github/workflows/ci-server.yaml @@ -1,12 +1,10 @@ name: CI Server on: - push: - branches: - - main - pull_request: + merge_group: + permissions: contents: read diff --git a/.github/workflows/ci-shared.yaml b/.github/workflows/ci-shared.yaml index f91a21cbf03..f88cb0e2175 100644 --- a/.github/workflows/ci-shared.yaml +++ b/.github/workflows/ci-shared.yaml @@ -1,9 +1,7 @@ name: CI Shared on: - push: - branches: - - main + merge_group: pull_request: diff --git a/.github/workflows/ci-test-docker-compose.yaml b/.github/workflows/ci-test-docker-compose.yaml index 1b4309b9393..419d440beea 100644 --- a/.github/workflows/ci-test-docker-compose.yaml +++ b/.github/workflows/ci-test-docker-compose.yaml @@ -4,6 +4,8 @@ permissions: contents: read on: + merge_group: + pull_request: concurrency: diff --git a/.github/workflows/ci-website.yaml b/.github/workflows/ci-website.yaml index ec060685704..4ca2a20bb18 100644 --- a/.github/workflows/ci-website.yaml +++ b/.github/workflows/ci-website.yaml @@ -4,9 +4,7 @@ permissions: contents: read on: - push: - branches: - - main + merge_group: pull_request: