diff --git a/.github/workflows/ci-additional.yaml b/.github/workflows/ci-additional.yaml index bb5a1217c18..37071a5cca0 100644 --- a/.github/workflows/ci-additional.yaml +++ b/.github/workflows/ci-additional.yaml @@ -22,6 +22,7 @@ jobs: if: | github.repository == 'pydata/xarray' && (github.event_name == 'push' || github.event_name == 'pull_request') + && !contains(github.event.pull_request.labels.*.name, 'skip-ci') outputs: triggered: ${{ steps.detect-trigger.outputs.trigger-found }} steps: diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 414d5ad2549..65484babbb7 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -22,6 +22,7 @@ jobs: if: | github.repository == 'pydata/xarray' && (github.event_name == 'push' || github.event_name == 'pull_request') + && !contains(github.event.pull_request.labels.*.name, 'skip-ci') outputs: triggered: ${{ steps.detect-trigger.outputs.trigger-found }} steps: diff --git a/.github/workflows/hypothesis.yaml b/.github/workflows/hypothesis.yaml index 50e6557aea8..b1b7b6798e1 100644 --- a/.github/workflows/hypothesis.yaml +++ b/.github/workflows/hypothesis.yaml @@ -21,6 +21,7 @@ jobs: if: | github.repository == 'pydata/xarray' && (github.event_name == 'push' || github.event_name == 'pull_request' || github.event_name == 'schedule') + && !contains(github.event.pull_request.labels.*.name, 'skip-ci') outputs: triggered: ${{ steps.detect-trigger.outputs.trigger-found }} steps: diff --git a/.github/workflows/upstream-dev-ci.yaml b/.github/workflows/upstream-dev-ci.yaml index bd026da2272..ebd92d5605f 100644 --- a/.github/workflows/upstream-dev-ci.yaml +++ b/.github/workflows/upstream-dev-ci.yaml @@ -25,6 +25,7 @@ jobs: if: | github.repository == 'pydata/xarray' && (github.event_name == 'push' || github.event_name == 'pull_request') + && !contains(github.event.pull_request.labels.*.name, 'skip-ci') outputs: triggered: ${{ steps.detect-trigger.outputs.trigger-found }} steps: