From ad0ad85b77789d6601dbbc326f81c2e5647f5f2c Mon Sep 17 00:00:00 2001 From: Kacper Donat Date: Tue, 6 Jan 2026 17:40:07 +0100 Subject: [PATCH] CI: Limit backports to pixi only --- .github/workflows/CI_master.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI_master.yml b/.github/workflows/CI_master.yml index c36304c27b..453b92af1c 100644 --- a/.github/workflows/CI_master.yml +++ b/.github/workflows/CI_master.yml @@ -26,14 +26,21 @@ name: FreeCAD master CI -on: [workflow_dispatch, push, pull_request, merge_group] +on: + workflow_dispatch: ~ + push: + branches: + - main + - releases/** + pull_request: ~ + merge_group: ~ + concurrency: group: FC-CI-${{ github.head_ref || github.run_id }} cancel-in-progress: true jobs: - Prepare: uses: ./.github/workflows/sub_prepare.yml with: @@ -47,18 +54,21 @@ jobs: Ubuntu: needs: [Prepare] + if: "!startsWith(github.ref, 'refs/heads/backport-')" uses: ./.github/workflows/sub_buildUbuntu.yml with: artifactBasename: Ubuntu-${{ github.run_id }} Windows: needs: [Prepare] + if: "!startsWith(github.ref, 'refs/heads/backport-')" uses: ./.github/workflows/sub_buildWindows.yml with: artifactBasename: Windows-${{ github.run_id }} Lint: needs: [Prepare] + if: "!startsWith(github.ref, 'refs/heads/backport-')" uses: ./.github/workflows/sub_lint.yml with: artifactBasename: Lint-${{ github.run_id }}