From c44de760b4bd2ee7b49deb98dd1bd2b842a98ff6 Mon Sep 17 00:00:00 2001 From: FBumann <117816358+FBumann@users.noreply.github.com> Date: Tue, 24 Mar 2026 17:41:00 +0100 Subject: [PATCH] ci: skip redundant test run during publish Tests already pass on the PR and on push-to-main before publish is triggered, so re-running the full suite in the publish workflow is unnecessary. Remove the test job from publish.yaml and the workflow_call trigger from tests.yaml. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/publish.yaml | 5 ----- .github/workflows/tests.yaml | 1 - 2 files changed, 6 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index fc44659ab..a10657e3a 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -13,13 +13,8 @@ env: PYTHON_VERSION: "3.11" jobs: - test: - name: Run tests - uses: ./.github/workflows/tests.yaml - build: name: Build package - needs: test runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4f0590c0d..9059698f0 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -6,7 +6,6 @@ on: pull_request: branches: ["**"] workflow_dispatch: - workflow_call: # Allow release.yaml to call this workflow. concurrency: group: ${{ github.workflow }}-${{ github.ref }}