This is an automated email from the ASF dual-hosted git repository.
HeartSaVioR pushed a commit to branch branch-4.3
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/branch-4.3 by this push:
new 8fb1d539bc0b [SPARK-58538][4.3][INFRA] Fix branch-4.3 workflow titles
and default branch
8fb1d539bc0b is described below
commit 8fb1d539bc0b91ead72e24a8b8968955ed380558
Author: Jungtaek Lim <[email protected]>
AuthorDate: Tue Aug 4 21:05:10 2026 +0900
[SPARK-58538][4.3][INFRA] Fix branch-4.3 workflow titles and default branch
### What changes were proposed in this pull request?
`branch-4.3` inherited its build workflows from `branch-4.x` when it was
cut, so they still identify themselves as `branch-4.x`. Apply the convention
that the other release branches (`branch-4.2`, `branch-4.1`) already follow:
- drop the branch token from the nine `build_*.yml` workflow titles, e.g.
`"Build / Maven (branch-4.x, Scala 2.13, Hadoop 3, JDK 17)"` becomes `"Build /
Maven (Scala 2.13, Hadoop 3, JDK 17)"`. The branch is implied by where the file
lives, and the old names collided confusingly with the real `branch-4.x` runs
in the Actions UI and in check-run names;
- point the `branch` input default of both reusable workflows at this
branch: `build_and_test.yml` from `branch-4.x` and `maven_test.yml` from
`master`, both to `branch-4.3`.
The `maven_test.yml` default is the `branch-4.3` instance of SPARK-58537:
the callers pass no `branch:` input, so the Maven workflows were building
`master` rather than this branch. On `branch-4.2` and `branch-4.1` both
reusable workflows default to their own branch, which is why their callers
correctly need no explicit input.
### Why are the changes needed?
branch-4.3 mistakenly refers to master branch in CI, which should have been
fixed.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
scheduled CI will confirm with it.
### Was this patch authored or co-authored using generative AI tooling?
Generated-by: Claude Opus 5
Closes #57740 from HeartSaVioR/branch43-workflow-titles.
Authored-by: Jungtaek Lim <[email protected]>
Signed-off-by: Jungtaek Lim <[email protected]>
---
.github/workflows/build_and_test.yml | 2 +-
.github/workflows/build_java17.yml | 4 +---
.github/workflows/build_java21.yml | 4 +---
.github/workflows/build_java25.yml | 4 +---
.github/workflows/build_maven.yml | 4 +---
.github/workflows/build_maven_java21.yml | 4 +---
.github/workflows/build_maven_java25.yml | 4 +---
.github/workflows/build_non_ansi.yml | 4 +---
.github/workflows/build_python_3.11.yml | 4 +---
.github/workflows/build_python_3.14.yml | 4 +---
.github/workflows/maven_test.yml | 2 +-
11 files changed, 11 insertions(+), 29 deletions(-)
diff --git a/.github/workflows/build_and_test.yml
b/.github/workflows/build_and_test.yml
index f265b64ff5cd..a3c5cf353a47 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -30,7 +30,7 @@ on:
description: Branch to run the build against
required: false
type: string
- default: branch-4.x
+ default: branch-4.3
hadoop:
description: Hadoop version to run with. HADOOP_PROFILE environment
variable should accept it.
required: false
diff --git a/.github/workflows/build_java17.yml
b/.github/workflows/build_java17.yml
index 999771d9f1a6..5fd003953fd8 100644
--- a/.github/workflows/build_java17.yml
+++ b/.github/workflows/build_java17.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Java17 (branch-4.x, Scala 2.13, Hadoop 3, JDK 17)"
+name: "Build / Java17 (Scala 2.13, Hadoop 3, JDK 17)"
on:
- schedule:
- - cron: '0 11 */2 * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_java21.yml
b/.github/workflows/build_java21.yml
index 33d60a375e60..62da995475fd 100644
--- a/.github/workflows/build_java21.yml
+++ b/.github/workflows/build_java21.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Java21 (branch-4.x, Scala 2.13, Hadoop 3, JDK 21)"
+name: "Build / Java21 (Scala 2.13, Hadoop 3, JDK 21)"
on:
- schedule:
- - cron: '0 4 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_java25.yml
b/.github/workflows/build_java25.yml
index 60143693c367..49f56000081f 100644
--- a/.github/workflows/build_java25.yml
+++ b/.github/workflows/build_java25.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Java25 (branch-4.x, Scala 2.13, Hadoop 3, JDK 25)"
+name: "Build / Java25 (Scala 2.13, Hadoop 3, JDK 25)"
on:
- schedule:
- - cron: '0 4 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_maven.yml
b/.github/workflows/build_maven.yml
index 3d8cd671cf5b..4dedac6cee8b 100644
--- a/.github/workflows/build_maven.yml
+++ b/.github/workflows/build_maven.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Maven (branch-4.x, Scala 2.13, Hadoop 3, JDK 17)"
+name: "Build / Maven (Scala 2.13, Hadoop 3, JDK 17)"
on:
- schedule:
- - cron: '0 13 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_maven_java21.yml
b/.github/workflows/build_maven_java21.yml
index 2f90ccc510cb..2a20b8ef1f40 100644
--- a/.github/workflows/build_maven_java21.yml
+++ b/.github/workflows/build_maven_java21.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Maven (branch-4.x, Scala 2.13, Hadoop 3, JDK 21)"
+name: "Build / Maven (Scala 2.13, Hadoop 3, JDK 21)"
on:
- schedule:
- - cron: '0 14 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_maven_java25.yml
b/.github/workflows/build_maven_java25.yml
index d2e29d00d088..2b04250b9577 100644
--- a/.github/workflows/build_maven_java25.yml
+++ b/.github/workflows/build_maven_java25.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Maven (branch-4.x, Scala 2.13, Hadoop 3, JDK 25)"
+name: "Build / Maven (Scala 2.13, Hadoop 3, JDK 25)"
on:
- schedule:
- - cron: '0 14 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_non_ansi.yml
b/.github/workflows/build_non_ansi.yml
index 9b83a71b170e..0d082654c720 100644
--- a/.github/workflows/build_non_ansi.yml
+++ b/.github/workflows/build_non_ansi.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Non-ANSI (branch-4.x, Hadoop 3, JDK 17, Scala 2.13)"
+name: "Build / Non-ANSI (Hadoop 3, JDK 17, Scala 2.13)"
on:
- schedule:
- - cron: '0 1 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_python_3.11.yml
b/.github/workflows/build_python_3.11.yml
index d5d98aeb728f..c3891cd72353 100644
--- a/.github/workflows/build_python_3.11.yml
+++ b/.github/workflows/build_python_3.11.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Python-only (branch-4.x, Python 3.11)"
+name: "Build / Python-only (Python 3.11)"
on:
- schedule:
- - cron: '0 19 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/build_python_3.14.yml
b/.github/workflows/build_python_3.14.yml
index 9a67a03de4ae..90c368aa0a4c 100644
--- a/.github/workflows/build_python_3.14.yml
+++ b/.github/workflows/build_python_3.14.yml
@@ -17,11 +17,9 @@
# under the License.
#
-name: "Build / Python-only (branch-4.x, Python 3.14)"
+name: "Build / Python-only (Python 3.14)"
on:
- schedule:
- - cron: '0 21 * * *'
workflow_dispatch:
jobs:
diff --git a/.github/workflows/maven_test.yml b/.github/workflows/maven_test.yml
index a857cf048953..91041336ddfd 100644
--- a/.github/workflows/maven_test.yml
+++ b/.github/workflows/maven_test.yml
@@ -30,7 +30,7 @@ on:
description: Branch to run the build against
required: false
type: string
- default: master
+ default: branch-4.3
hadoop:
description: Hadoop version to run with. HADOOP_PROFILE environment
variable should accept it.
required: false
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]