From ef5e69859cbc3b50466f3b08d54d8d55979012a1 Mon Sep 17 00:00:00 2001 From: Damien Retzinger Date: Tue, 28 Apr 2026 09:45:19 -0400 Subject: [PATCH] ci: prevent running tests on release PR --- .github/workflows/_internal-coding-standard.yaml | 1 + .github/workflows/_internal-get-composer-version.yaml | 1 + .github/workflows/_internal-get-magento-version.yaml | 1 + .github/workflows/_internal-integration.yaml | 1 + .github/workflows/_internal-semver-compare.yaml | 1 + .github/workflows/_internal-setup-magento.yaml | 2 ++ .github/workflows/_internal_check_extension.yaml | 1 + .github/workflows/_internal_test_actions.yaml | 1 + 8 files changed, 9 insertions(+) diff --git a/.github/workflows/_internal-coding-standard.yaml b/.github/workflows/_internal-coding-standard.yaml index dafe0dc..0de8d7d 100644 --- a/.github/workflows/_internal-coding-standard.yaml +++ b/.github/workflows/_internal-coding-standard.yaml @@ -32,6 +32,7 @@ on: jobs: compute_matrix: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest outputs: matrix: ${{ steps.supported-version.outputs.matrix }} diff --git a/.github/workflows/_internal-get-composer-version.yaml b/.github/workflows/_internal-get-composer-version.yaml index faf9e1f..e24dea7 100644 --- a/.github/workflows/_internal-get-composer-version.yaml +++ b/.github/workflows/_internal-get-composer-version.yaml @@ -19,6 +19,7 @@ on: jobs: get-composer-version: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/_internal-get-magento-version.yaml b/.github/workflows/_internal-get-magento-version.yaml index 3e1dc9b..3c12137 100644 --- a/.github/workflows/_internal-get-magento-version.yaml +++ b/.github/workflows/_internal-get-magento-version.yaml @@ -18,6 +18,7 @@ on: jobs: get-magento-version: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/_internal-integration.yaml b/.github/workflows/_internal-integration.yaml index 42c98f1..31c4209 100644 --- a/.github/workflows/_internal-integration.yaml +++ b/.github/workflows/_internal-integration.yaml @@ -23,6 +23,7 @@ on: jobs: compute_matrix: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest outputs: matrix: ${{ steps.supported-version.outputs.matrix }} diff --git a/.github/workflows/_internal-semver-compare.yaml b/.github/workflows/_internal-semver-compare.yaml index 19471c5..427529f 100644 --- a/.github/workflows/_internal-semver-compare.yaml +++ b/.github/workflows/_internal-semver-compare.yaml @@ -18,6 +18,7 @@ on: jobs: semver-compare: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/_internal-setup-magento.yaml b/.github/workflows/_internal-setup-magento.yaml index b98328d..44c6a6b 100644 --- a/.github/workflows/_internal-setup-magento.yaml +++ b/.github/workflows/_internal-setup-magento.yaml @@ -26,6 +26,7 @@ env: jobs: compute_matrix: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest outputs: matrix: ${{ steps.supported-version.outputs.matrix }} @@ -113,6 +114,7 @@ jobs: COMPOSER_AUTH: ${{ secrets.COMPOSER_AUTH }} setup-magento-extension: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/_internal_check_extension.yaml b/.github/workflows/_internal_check_extension.yaml index bc019e8..3a19b07 100644 --- a/.github/workflows/_internal_check_extension.yaml +++ b/.github/workflows/_internal_check_extension.yaml @@ -22,6 +22,7 @@ on: - "!(**/*.md)" jobs: compute_matrix: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest outputs: matrix: ${{ steps.supported-version.outputs.matrix }} diff --git a/.github/workflows/_internal_test_actions.yaml b/.github/workflows/_internal_test_actions.yaml index a338552..e032a9e 100644 --- a/.github/workflows/_internal_test_actions.yaml +++ b/.github/workflows/_internal_test_actions.yaml @@ -20,6 +20,7 @@ on: jobs: unit-test: + if: "!startsWith(github.head_ref, 'release-please')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6