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