From 9c823baa56513edd2b3ced0d4f9f71c08210a5d5 Mon Sep 17 00:00:00 2001 From: comphead Date: Tue, 10 Feb 2026 09:27:18 -0800 Subject: [PATCH 1/5] chore: Remove `push` triggers for CI --- .github/workflows/iceberg_spark_test.yml | 16 ++++++++-------- .github/workflows/miri.yml | 16 ++++++++-------- .github/workflows/pr_benchmark_check.yml | 10 +++++----- .github/workflows/pr_build_linux.yml | 16 ++++++++-------- .github/workflows/pr_build_macos.yml | 16 ++++++++-------- .github/workflows/spark_sql_test.yml | 16 ++++++++-------- .github/workflows/validate_workflows.yml | 6 +++--- 7 files changed, 48 insertions(+), 48 deletions(-) diff --git a/.github/workflows/iceberg_spark_test.yml b/.github/workflows/iceberg_spark_test.yml index faa59a0da6..9ea7af9b36 100644 --- a/.github/workflows/iceberg_spark_test.yml +++ b/.github/workflows/iceberg_spark_test.yml @@ -22,14 +22,14 @@ concurrency: cancel-in-progress: true on: - push: - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + # push: + # paths-ignore: + # - "doc/**" + # - "docs/**" + # - "**.md" + # - "native/core/benches/**" + # - "native/spark-expr/benches/**" + # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/miri.yml b/.github/workflows/miri.yml index 77b4d29a9c..bd4ca09837 100644 --- a/.github/workflows/miri.yml +++ b/.github/workflows/miri.yml @@ -18,14 +18,14 @@ name: Run Miri Safety Checks on: - push: - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + # push: + # paths-ignore: + # - "doc/**" + # - "docs/**" + # - "**.md" + # - "native/core/benches/**" + # - "native/spark-expr/benches/**" + # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/pr_benchmark_check.yml b/.github/workflows/pr_benchmark_check.yml index 26e0f09266..8574f36c6e 100644 --- a/.github/workflows/pr_benchmark_check.yml +++ b/.github/workflows/pr_benchmark_check.yml @@ -25,11 +25,11 @@ concurrency: cancel-in-progress: true on: - push: - paths: - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + # push: + # paths: + # - "native/core/benches/**" + # - "native/spark-expr/benches/**" + # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths: - "native/core/benches/**" diff --git a/.github/workflows/pr_build_linux.yml b/.github/workflows/pr_build_linux.yml index 59ded46203..7616e586cb 100644 --- a/.github/workflows/pr_build_linux.yml +++ b/.github/workflows/pr_build_linux.yml @@ -22,14 +22,14 @@ concurrency: cancel-in-progress: true on: - push: - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + # push: + # paths-ignore: + # - "doc/**" + # - "docs/**" + # - "**.md" + # - "native/core/benches/**" + # - "native/spark-expr/benches/**" + # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/pr_build_macos.yml b/.github/workflows/pr_build_macos.yml index b37c7ccb4d..23896929ee 100644 --- a/.github/workflows/pr_build_macos.yml +++ b/.github/workflows/pr_build_macos.yml @@ -22,14 +22,14 @@ concurrency: cancel-in-progress: true on: - push: - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + # push: + # paths-ignore: + # - "doc/**" + # - "docs/**" + # - "**.md" + # - "native/core/benches/**" + # - "native/spark-expr/benches/**" + # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/spark_sql_test.yml b/.github/workflows/spark_sql_test.yml index 610baa9f2d..8a159c5130 100644 --- a/.github/workflows/spark_sql_test.yml +++ b/.github/workflows/spark_sql_test.yml @@ -22,14 +22,14 @@ concurrency: cancel-in-progress: true on: - push: - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + # push: + # paths-ignore: + # - "doc/**" + # - "docs/**" + # - "**.md" + # - "native/core/benches/**" + # - "native/spark-expr/benches/**" + # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/validate_workflows.yml b/.github/workflows/validate_workflows.yml index 82ef82d2f5..bf327fd4e7 100644 --- a/.github/workflows/validate_workflows.yml +++ b/.github/workflows/validate_workflows.yml @@ -22,9 +22,9 @@ on: paths: - ".github/workflows/*.yml" - ".github/workflows/*.yaml" - push: - branches: - - main + # push: + # branches: + # - main jobs: validate: From 89de3aae65bbe92c4202db06b53e3b2c12581e58 Mon Sep 17 00:00:00 2001 From: comphead Date: Wed, 11 Feb 2026 12:32:44 -0800 Subject: [PATCH 2/5] chore: Restrict `push` to be triggered for `main` only --- .github/workflows/iceberg_spark_test.yml | 18 ++++++++++-------- .github/workflows/miri.yml | 18 ++++++++++-------- .github/workflows/pr_benchmark_check.yml | 12 +++++++----- .github/workflows/pr_build_linux.yml | 18 ++++++++++-------- .github/workflows/pr_build_macos.yml | 18 ++++++++++-------- .github/workflows/spark_sql_test.yml | 10 ++-------- .github/workflows/validate_workflows.yml | 6 +++--- 7 files changed, 52 insertions(+), 48 deletions(-) diff --git a/.github/workflows/iceberg_spark_test.yml b/.github/workflows/iceberg_spark_test.yml index 9ea7af9b36..34791013a8 100644 --- a/.github/workflows/iceberg_spark_test.yml +++ b/.github/workflows/iceberg_spark_test.yml @@ -22,14 +22,16 @@ concurrency: cancel-in-progress: true on: - # push: - # paths-ignore: - # - "doc/**" - # - "docs/**" - # - "**.md" - # - "native/core/benches/**" - # - "native/spark-expr/benches/**" - # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/miri.yml b/.github/workflows/miri.yml index bd4ca09837..d663a29507 100644 --- a/.github/workflows/miri.yml +++ b/.github/workflows/miri.yml @@ -18,14 +18,16 @@ name: Run Miri Safety Checks on: - # push: - # paths-ignore: - # - "doc/**" - # - "docs/**" - # - "**.md" - # - "native/core/benches/**" - # - "native/spark-expr/benches/**" - # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/pr_benchmark_check.yml b/.github/workflows/pr_benchmark_check.yml index 8574f36c6e..3285a1b7b2 100644 --- a/.github/workflows/pr_benchmark_check.yml +++ b/.github/workflows/pr_benchmark_check.yml @@ -25,11 +25,13 @@ concurrency: cancel-in-progress: true on: - # push: - # paths: - # - "native/core/benches/**" - # - "native/spark-expr/benches/**" - # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths: + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths: - "native/core/benches/**" diff --git a/.github/workflows/pr_build_linux.yml b/.github/workflows/pr_build_linux.yml index 7616e586cb..cd51d9bf0e 100644 --- a/.github/workflows/pr_build_linux.yml +++ b/.github/workflows/pr_build_linux.yml @@ -22,14 +22,16 @@ concurrency: cancel-in-progress: true on: - # push: - # paths-ignore: - # - "doc/**" - # - "docs/**" - # - "**.md" - # - "native/core/benches/**" - # - "native/spark-expr/benches/**" - # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/pr_build_macos.yml b/.github/workflows/pr_build_macos.yml index 23896929ee..41a845e6de 100644 --- a/.github/workflows/pr_build_macos.yml +++ b/.github/workflows/pr_build_macos.yml @@ -22,14 +22,16 @@ concurrency: cancel-in-progress: true on: - # push: - # paths-ignore: - # - "doc/**" - # - "docs/**" - # - "**.md" - # - "native/core/benches/**" - # - "native/spark-expr/benches/**" - # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/spark_sql_test.yml b/.github/workflows/spark_sql_test.yml index 8a159c5130..bbbcc3f8cd 100644 --- a/.github/workflows/spark_sql_test.yml +++ b/.github/workflows/spark_sql_test.yml @@ -22,15 +22,9 @@ concurrency: cancel-in-progress: true on: - # push: - # paths-ignore: - # - "doc/**" - # - "docs/**" - # - "**.md" - # - "native/core/benches/**" - # - "native/spark-expr/benches/**" - # - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: + branches: + - main paths-ignore: - "doc/**" - "docs/**" diff --git a/.github/workflows/validate_workflows.yml b/.github/workflows/validate_workflows.yml index bf327fd4e7..f2dca9f47c 100644 --- a/.github/workflows/validate_workflows.yml +++ b/.github/workflows/validate_workflows.yml @@ -22,9 +22,9 @@ on: paths: - ".github/workflows/*.yml" - ".github/workflows/*.yaml" - # push: - # branches: - # - main + push: + branches: + - main jobs: validate: From e7165063423d25bc013727b7fc7926a3c68dd8b0 Mon Sep 17 00:00:00 2001 From: comphead Date: Wed, 11 Feb 2026 13:56:20 -0800 Subject: [PATCH 3/5] chore: Restrict `push` to be triggered for `main` only --- .github/workflows/validate_workflows.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/validate_workflows.yml b/.github/workflows/validate_workflows.yml index f2dca9f47c..82ef82d2f5 100644 --- a/.github/workflows/validate_workflows.yml +++ b/.github/workflows/validate_workflows.yml @@ -22,9 +22,9 @@ on: paths: - ".github/workflows/*.yml" - ".github/workflows/*.yaml" - push: - branches: - - main + push: + branches: + - main jobs: validate: From 7fdcb5d4c21f5c9a8b041552d7db641f705715ed Mon Sep 17 00:00:00 2001 From: comphead Date: Wed, 11 Feb 2026 13:57:53 -0800 Subject: [PATCH 4/5] chore: Restrict `push` to be triggered for `main` only --- .github/workflows/spark_sql_test.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/spark_sql_test.yml b/.github/workflows/spark_sql_test.yml index bbbcc3f8cd..72e084784c 100644 --- a/.github/workflows/spark_sql_test.yml +++ b/.github/workflows/spark_sql_test.yml @@ -22,7 +22,7 @@ concurrency: cancel-in-progress: true on: - pull_request: + push: branches: - main paths-ignore: @@ -32,6 +32,14 @@ on: - "native/core/benches/**" - "native/spark-expr/benches/**" - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + pull_request: + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" # manual trigger # https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow workflow_dispatch: From 8973ccb2be7debaf542665970b073dc4be651454 Mon Sep 17 00:00:00 2001 From: comphead Date: Wed, 11 Feb 2026 14:02:10 -0800 Subject: [PATCH 5/5] chore: Restrict `push` to be triggered for `main` only --- .github/workflows/iceberg_spark_test.yml | 20 ++++++++++---------- .github/workflows/miri.yml | 20 ++++++++++---------- .github/workflows/pr_benchmark_check.yml | 14 +++++++------- .github/workflows/pr_build_linux.yml | 20 ++++++++++---------- .github/workflows/pr_build_macos.yml | 20 ++++++++++---------- 5 files changed, 47 insertions(+), 47 deletions(-) diff --git a/.github/workflows/iceberg_spark_test.yml b/.github/workflows/iceberg_spark_test.yml index 34791013a8..6a298b9d48 100644 --- a/.github/workflows/iceberg_spark_test.yml +++ b/.github/workflows/iceberg_spark_test.yml @@ -22,16 +22,16 @@ concurrency: cancel-in-progress: true on: - push: - branches: - - main - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/miri.yml b/.github/workflows/miri.yml index d663a29507..ea36e1359a 100644 --- a/.github/workflows/miri.yml +++ b/.github/workflows/miri.yml @@ -18,16 +18,16 @@ name: Run Miri Safety Checks on: - push: - branches: - - main - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/pr_benchmark_check.yml b/.github/workflows/pr_benchmark_check.yml index 3285a1b7b2..f3af4d7817 100644 --- a/.github/workflows/pr_benchmark_check.yml +++ b/.github/workflows/pr_benchmark_check.yml @@ -25,13 +25,13 @@ concurrency: cancel-in-progress: true on: - push: - branches: - - main - paths: - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths: + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths: - "native/core/benches/**" diff --git a/.github/workflows/pr_build_linux.yml b/.github/workflows/pr_build_linux.yml index cd51d9bf0e..b641c45f5d 100644 --- a/.github/workflows/pr_build_linux.yml +++ b/.github/workflows/pr_build_linux.yml @@ -22,16 +22,16 @@ concurrency: cancel-in-progress: true on: - push: - branches: - - main - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**" diff --git a/.github/workflows/pr_build_macos.yml b/.github/workflows/pr_build_macos.yml index 41a845e6de..00b9bca9c9 100644 --- a/.github/workflows/pr_build_macos.yml +++ b/.github/workflows/pr_build_macos.yml @@ -22,16 +22,16 @@ concurrency: cancel-in-progress: true on: - push: - branches: - - main - paths-ignore: - - "doc/**" - - "docs/**" - - "**.md" - - "native/core/benches/**" - - "native/spark-expr/benches/**" - - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" + push: + branches: + - main + paths-ignore: + - "doc/**" + - "docs/**" + - "**.md" + - "native/core/benches/**" + - "native/spark-expr/benches/**" + - "spark/src/test/scala/org/apache/spark/sql/benchmark/**" pull_request: paths-ignore: - "doc/**"