diff --git a/.github/workflows/cpp-ci-serial-programs-mac-intel.yml b/.github/workflows/cpp-ci-serial-programs-mac-intel.yml index d3664a0b22..44fa3144b9 100644 --- a/.github/workflows/cpp-ci-serial-programs-mac-intel.yml +++ b/.github/workflows/cpp-ci-serial-programs-mac-intel.yml @@ -3,6 +3,7 @@ on: [push, pull_request, workflow_dispatch] jobs: build: + if: github.event_name != 'pull_request' || github.event.pull_request.draft == false uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: macos-15-intel diff --git a/.github/workflows/cpp-ci-serial-programs-mac.yml b/.github/workflows/cpp-ci-serial-programs-mac.yml index a021d44c13..c4c6fc450c 100644 --- a/.github/workflows/cpp-ci-serial-programs-mac.yml +++ b/.github/workflows/cpp-ci-serial-programs-mac.yml @@ -3,6 +3,7 @@ on: [push, pull_request, workflow_dispatch] jobs: build: + if: github.event_name != 'pull_request' || github.event.pull_request.draft == false uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: macos-15 diff --git a/.github/workflows/cpp-ci-serial-programs-ubuntu-clang.yml b/.github/workflows/cpp-ci-serial-programs-ubuntu-clang.yml index 7bb9683efc..5615b95442 100644 --- a/.github/workflows/cpp-ci-serial-programs-ubuntu-clang.yml +++ b/.github/workflows/cpp-ci-serial-programs-ubuntu-clang.yml @@ -3,6 +3,7 @@ on: [push, pull_request, workflow_dispatch] jobs: build: + if: github.event_name != 'pull_request' || github.event.pull_request.draft == false uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: ubuntu-26.04 diff --git a/.github/workflows/cpp-ci-serial-programs-ubuntu-default.yml b/.github/workflows/cpp-ci-serial-programs-ubuntu-default.yml index ff0357a448..5d88580cec 100644 --- a/.github/workflows/cpp-ci-serial-programs-ubuntu-default.yml +++ b/.github/workflows/cpp-ci-serial-programs-ubuntu-default.yml @@ -3,6 +3,7 @@ on: [push, pull_request, workflow_dispatch] jobs: build: + if: github.event_name != 'pull_request' || github.event.pull_request.draft == false uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: ubuntu-26.04 diff --git a/.github/workflows/cpp-ci-serial-programs-windows-clang.yml b/.github/workflows/cpp-ci-serial-programs-windows-clang.yml index 7c616ff1ac..551fbc2a76 100644 --- a/.github/workflows/cpp-ci-serial-programs-windows-clang.yml +++ b/.github/workflows/cpp-ci-serial-programs-windows-clang.yml @@ -3,6 +3,7 @@ on: [push, pull_request, workflow_dispatch] jobs: build: + if: github.event_name != 'pull_request' || github.event.pull_request.draft == false uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: windows-2025 diff --git a/.github/workflows/cpp-ci-serial-programs-windows-default.yml b/.github/workflows/cpp-ci-serial-programs-windows-default.yml index 4e835a3f94..d987ed610c 100644 --- a/.github/workflows/cpp-ci-serial-programs-windows-default.yml +++ b/.github/workflows/cpp-ci-serial-programs-windows-default.yml @@ -3,6 +3,7 @@ on: [push, pull_request, workflow_dispatch] jobs: build: + if: github.event_name != 'pull_request' || github.event.pull_request.draft == false uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: windows-2025