This is an automated email from the ASF dual-hosted git repository.
andygrove pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git
The following commit(s) were added to refs/heads/main by this push:
new db0dbcfee ci: skip workflows for PRs tagged `[skip ci]` or labeled
`skip-ci` (#4291)
db0dbcfee is described below
commit db0dbcfeeb3231501122191bc6c3be8ba7f2c148
Author: Andy Grove <[email protected]>
AuthorDate: Tue May 12 10:23:10 2026 -0600
ci: skip workflows for PRs tagged `[skip ci]` or labeled `skip-ci` (#4291)
---
.github/workflows/codeql.yml | 1 +
.github/workflows/iceberg_spark_test.yml | 1 +
.github/workflows/miri.yml | 1 +
.github/workflows/pr_benchmark_check.yml | 1 +
.github/workflows/pr_build_linux.yml | 1 +
.github/workflows/pr_build_macos.yml | 1 +
.github/workflows/pr_markdown_format.yml | 1 +
.github/workflows/pr_missing_suites.yml | 1 +
.github/workflows/pr_rat_check.yml | 1 +
.github/workflows/pr_title_check.yml | 1 +
.github/workflows/spark_sql_test.yml | 1 +
.github/workflows/validate_workflows.yml | 1 +
12 files changed, 12 insertions(+)
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index f44b701c8..24d1078d2 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -36,6 +36,7 @@ permissions:
jobs:
analyze:
name: Analyze Actions
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
permissions:
contents: read
diff --git a/.github/workflows/iceberg_spark_test.yml
b/.github/workflows/iceberg_spark_test.yml
index 2159af9ad..2aed79e6a 100644
--- a/.github/workflows/iceberg_spark_test.yml
+++ b/.github/workflows/iceberg_spark_test.yml
@@ -66,6 +66,7 @@ jobs:
# Build native library once and share with all test jobs
build-native:
name: Build Native Library
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
container:
image: amd64/rust
diff --git a/.github/workflows/miri.yml b/.github/workflows/miri.yml
index 438b48f15..e31861c78 100644
--- a/.github/workflows/miri.yml
+++ b/.github/workflows/miri.yml
@@ -51,6 +51,7 @@ on:
jobs:
miri:
name: "Miri"
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
diff --git a/.github/workflows/pr_benchmark_check.yml
b/.github/workflows/pr_benchmark_check.yml
index b07cc03c3..4d1d4fed1 100644
--- a/.github/workflows/pr_benchmark_check.yml
+++ b/.github/workflows/pr_benchmark_check.yml
@@ -46,6 +46,7 @@ env:
jobs:
benchmark-check:
name: Benchmark Compile & Lint Check
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
container:
image: amd64/rust
diff --git a/.github/workflows/pr_build_linux.yml
b/.github/workflows/pr_build_linux.yml
index 5c1ae2dc4..78b9481cb 100644
--- a/.github/workflows/pr_build_linux.yml
+++ b/.github/workflows/pr_build_linux.yml
@@ -63,6 +63,7 @@ jobs:
# Fast lint check - gates all other jobs
lint:
name: Lint
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
container:
image: amd64/rust
diff --git a/.github/workflows/pr_build_macos.yml
b/.github/workflows/pr_build_macos.yml
index 29eca594a..e77cc8f72 100644
--- a/.github/workflows/pr_build_macos.yml
+++ b/.github/workflows/pr_build_macos.yml
@@ -59,6 +59,7 @@ jobs:
# Fast lint check - gates all other jobs (runs on Linux for cost efficiency)
lint:
name: Lint
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-latest
container:
image: amd64/rust
diff --git a/.github/workflows/pr_markdown_format.yml
b/.github/workflows/pr_markdown_format.yml
index fa9fe73d5..d0c122c7a 100644
--- a/.github/workflows/pr_markdown_format.yml
+++ b/.github/workflows/pr_markdown_format.yml
@@ -28,6 +28,7 @@ on:
jobs:
prettier-check:
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
diff --git a/.github/workflows/pr_missing_suites.yml
b/.github/workflows/pr_missing_suites.yml
index 88d32be30..cd89a651b 100644
--- a/.github/workflows/pr_missing_suites.yml
+++ b/.github/workflows/pr_missing_suites.yml
@@ -30,6 +30,7 @@ on:
jobs:
check-missing-suites:
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
diff --git a/.github/workflows/pr_rat_check.yml
b/.github/workflows/pr_rat_check.yml
index 5c2352ee3..f7d9ca2f0 100644
--- a/.github/workflows/pr_rat_check.yml
+++ b/.github/workflows/pr_rat_check.yml
@@ -35,6 +35,7 @@ on:
jobs:
rat-check:
name: RAT License Check
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-slim
steps:
- uses: actions/checkout@v6
diff --git a/.github/workflows/pr_title_check.yml
b/.github/workflows/pr_title_check.yml
index 339ce1cd2..c8abf738c 100644
--- a/.github/workflows/pr_title_check.yml
+++ b/.github/workflows/pr_title_check.yml
@@ -27,6 +27,7 @@ on:
jobs:
check-pr-title:
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
diff --git a/.github/workflows/spark_sql_test.yml
b/.github/workflows/spark_sql_test.yml
index 51b8edc23..f67b4e34e 100644
--- a/.github/workflows/spark_sql_test.yml
+++ b/.github/workflows/spark_sql_test.yml
@@ -83,6 +83,7 @@ jobs:
# Build native library once and share with all test jobs
build-native:
name: Build Native Library
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
container:
image: amd64/rust
diff --git a/.github/workflows/validate_workflows.yml
b/.github/workflows/validate_workflows.yml
index 7ed16995d..94971c4ce 100644
--- a/.github/workflows/validate_workflows.yml
+++ b/.github/workflows/validate_workflows.yml
@@ -32,6 +32,7 @@ on:
jobs:
validate:
+ if: ${{ github.event_name != 'pull_request' ||
(!contains(github.event.pull_request.labels.*.name, 'skip-ci') &&
!contains(github.event.pull_request.title, '[skip ci]')) }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]