diff --git a/.github/workflows/pr_build_linux.yml b/.github/workflows/pr_build_linux.yml
index 8d5ade8766..a0373e15e9 100644
--- a/.github/workflows/pr_build_linux.yml
+++ b/.github/workflows/pr_build_linux.yml
@@ -74,14 +74,14 @@ jobs:
maven_opts: "-Pspark-3.4 -Pscala-2.12"
scan_impl: "native_comet"
- - name: "Spark 3.5, JDK 11, Scala 2.12"
- java_version: "17"
- maven_opts: "-Pspark-3.5 -Pscala-2.12"
+ - name: "Spark 3.5.4, JDK 11, Scala 2.12"
+ java_version: "11"
+ maven_opts: "-Pspark-3.5 -Dspark.version=3.5.4 -Pscala-2.12"
scan_impl: "native_comet"
- - name: "Spark 3.5, JDK 17, Scala 2.13"
+ - name: "Spark 3.5.5, JDK 17, Scala 2.13"
java_version: "17"
- maven_opts: "-Pspark-3.5 -Pscala-2.13"
+ maven_opts: "-Pspark-3.5 -Dspark.version=3.5.5 -Pscala-2.13"
scan_impl: "native_comet"
- name: "Spark 3.5, JDK 17, Scala 2.12 native_datafusion"
diff --git a/.github/workflows/spark_sql_test.yml b/.github/workflows/spark_sql_test.yml
index cbe3effbc7..aa5e6bb887 100644
--- a/.github/workflows/spark_sql_test.yml
+++ b/.github/workflows/spark_sql_test.yml
@@ -45,7 +45,7 @@ jobs:
matrix:
os: [ubuntu-24.04]
java-version: [11]
- spark-version: [{short: '3.4', full: '3.4.3'}, {short: '3.5', full: '3.5.4'}, {short: '3.5', full: '3.5.5'}, {short: '3.5', full: '3.5.6'}]
+ spark-version: [{short: '3.4', full: '3.4.3'}, {short: '3.5', full: '3.5.6'}]
module:
- {name: "catalyst", args1: "catalyst/test", args2: ""}
- {name: "sql/core-1", args1: "", args2: sql/testOnly * -- -l org.apache.spark.tags.ExtendedSQLTest -l org.apache.spark.tags.SlowSQLTest}
diff --git a/dev/diffs/3.5.4.diff b/dev/diffs/3.5.4.diff
deleted file mode 100644
index 3695871752..0000000000
--- a/dev/diffs/3.5.4.diff
+++ /dev/null
@@ -1,3223 +0,0 @@
-diff --git a/pom.xml b/pom.xml
-index 8dc47f391f9..73feb7e07d2 100644
---- a/pom.xml
-+++ b/pom.xml
-@@ -152,6 +152,8 @@
- -->
- 2.5.1
- 2.0.8
-+ 3.5
-+ 0.9.0-SNAPSHOT
-
- 2.5.1
- 2.0.8
-+ 3.5
-+ 0.9.0-SNAPSHOT
-