You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spark.apache.org by ka...@apache.org on 2026/08/04 12:05:26 UTC
(spark) branch branch-4.3 updated: [SPARK-58538][4.3][INFRA] Fix branch-4.3 workflow titles and default branch
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 <ka...@gmail.com>
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 <ka...@gmail.com>
Signed-off-by: Jungtaek Lim <ka...@gmail.com>
---
.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: commits-unsubscribe@spark.apache.org
For additional commands, e-mail: commits-help@spark.apache.org