This is an automated email from the ASF dual-hosted git repository.
aglinxinyuan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/main by this push:
new 54fea636e2 chore: sbt 1.12.9 (#4423)
54fea636e2 is described below
commit 54fea636e230e5c550bff4130843920c3fbaf54e
Author: PJ Fanning <[email protected]>
AuthorDate: Tue Apr 21 03:07:06 2026 +0200
chore: sbt 1.12.9 (#4423)
<!--
Thanks for sending a pull request (PR)! Here are some tips for you:
1. If this is your first time, please read our contributor guidelines:
[Contributing to
Texera](https://github.com/apache/texera/blob/main/CONTRIBUTING.md)
2. Ensure you have added or run the appropriate tests for your PR
3. If the PR is work in progress, mark it a draft on GitHub.
4. Please write your PR title to summarize what this PR proposes, we
are following Conventional Commits style for PR titles as well.
5. Be sure to keep the PR description updated to reflect all changes.
-->
### What changes were proposed in this PR?
<!--
Please clarify what changes you are proposing. The purpose of this
section
is to outline the changes. Here are some tips for you:
1. If you propose a new API, clarify the use case for a new API.
2. If you fix a bug, you can clarify why it is a bug.
3. If it is a refactoring, clarify what has been changed.
3. It would be helpful to include a before-and-after comparison using
screenshots or GIFs.
4. Please consider writing useful notes for better and faster reviews.
-->
* Latest sbt release
* I had to upgrade scala 2.13 because the older version wouldn't work
with new sbt
* then I had to upgrade some sbt plugins to fix build issues
### Any related issues, documentation, discussions?
<!--
Please use this section to link other resources if not mentioned
already.
1. If this PR fixes an issue, please include `Fixes #1234`, `Resolves
#1234`
or `Closes #1234`. If it is only related, simply mention the issue
number.
2. If there is design documentation, please add the link.
3. If there is a discussion in the mailing list, please add the link.
-->
### How was this PR tested?
<!--
If tests were added, say they were added here. Or simply mention that if
the PR
is tested with existing test cases. Make sure to include/update test
cases that
check the changes thoroughly including negative and positive cases if
possible.
If it was tested in a way different from regular unit tests, please
clarify how
you tested step by step, ideally copy and paste-able, so that other
reviewers can
test and check, and descendants can verify in the future. If tests were
not added,
please describe why they were not added and/or why it was difficult to
add.
-->
### Was this PR authored or co-authored using generative AI tooling?
<!--
If generative AI tooling has been used in the process of authoring this
PR,
please include the phrase: 'Generated-by: ' followed by the name of the
tool
and its version. If no, write 'No'.
Please refer to the [ASF Generative Tooling
Guidance](https://www.apache.org/legal/generative-tooling.html) for
details.
-->
---------
Co-authored-by: Xinyuan Lin <[email protected]>
---
access-control-service/build.sbt | 2 +-
access-control-service/project/build.properties | 2 +-
amber/build.sbt | 2 +-
amber/project/build.properties | 2 +-
amber/project/plugins.sbt | 4 ++--
build.sbt | 2 +-
common/auth/build.sbt | 2 +-
common/config/build.sbt | 2 +-
common/dao/build.sbt | 2 +-
common/pybuilder/build.sbt | 2 +-
common/workflow-core/build.sbt | 2 +-
common/workflow-operator/build.sbt | 2 +-
common/workflow-operator/project/build.properties | 2 +-
computing-unit-managing-service/build.sbt | 2 +-
computing-unit-managing-service/project/build.properties | 2 +-
config-service/build.sbt | 2 +-
file-service/build.sbt | 2 +-
project/build.properties | 2 +-
project/plugins.sbt | 6 +++---
workflow-compiling-service/build.sbt | 2 +-
workflow-compiling-service/project/build.properties | 2 +-
21 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/access-control-service/build.sbt b/access-control-service/build.sbt
index c1168aa39d..159434ebd9 100644
--- a/access-control-service/build.sbt
+++ b/access-control-service/build.sbt
@@ -21,7 +21,7 @@ name := "access-control-service"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/access-control-service/project/build.properties
b/access-control-service/project/build.properties
index 5a15dd8541..d0ba9f1421 100644
--- a/access-control-service/project/build.properties
+++ b/access-control-service/project/build.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-sbt.version = 1.9.9
\ No newline at end of file
+sbt.version = 1.12.9
\ No newline at end of file
diff --git a/amber/build.sbt b/amber/build.sbt
index 7d0616922f..1f331137a2 100644
--- a/amber/build.sbt
+++ b/amber/build.sbt
@@ -19,7 +19,7 @@ name := "amber"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/amber/project/build.properties b/amber/project/build.properties
index 8051f528b6..eaefbb622e 100644
--- a/amber/project/build.properties
+++ b/amber/project/build.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-sbt.version=1.9.9
\ No newline at end of file
+sbt.version=1.12.9
\ No newline at end of file
diff --git a/amber/project/plugins.sbt b/amber/project/plugins.sbt
index e7f4b750e1..d7742bf2da 100644
--- a/amber/project/plugins.sbt
+++ b/amber/project/plugins.sbt
@@ -16,8 +16,8 @@
// under the License.
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2")
-addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.11.0")
+addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.14.6")
addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.11.1")
// for scalapb code gen
-addSbtPlugin("org.typelevel" % "sbt-fs2-grpc" % "2.5.0")
\ No newline at end of file
+addSbtPlugin("org.typelevel" % "sbt-fs2-grpc" % "2.11.0")
diff --git a/build.sbt b/build.sbt
index 8e5ffd02cc..e2f853d7ad 100644
--- a/build.sbt
+++ b/build.sbt
@@ -153,6 +153,6 @@ lazy val TexeraProject = (project in file("."))
name := "texera",
version := "1.1.0-incubating",
organization := "org.apache",
- scalaVersion := "2.13.12",
+ scalaVersion := "2.13.18",
publishMavenStyle := true
)
diff --git a/common/auth/build.sbt b/common/auth/build.sbt
index 3d2b3685c1..9c07aa503c 100644
--- a/common/auth/build.sbt
+++ b/common/auth/build.sbt
@@ -23,7 +23,7 @@ name := "auth"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/config/build.sbt b/common/config/build.sbt
index 8a049491a9..9db2a2ec96 100644
--- a/common/config/build.sbt
+++ b/common/config/build.sbt
@@ -21,7 +21,7 @@ name := "config"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/dao/build.sbt b/common/dao/build.sbt
index ca7848ecc2..04cf1f603e 100644
--- a/common/dao/build.sbt
+++ b/common/dao/build.sbt
@@ -22,7 +22,7 @@
name := "dao"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/pybuilder/build.sbt b/common/pybuilder/build.sbt
index ea17dec30c..5473b122df 100644
--- a/common/pybuilder/build.sbt
+++ b/common/pybuilder/build.sbt
@@ -24,7 +24,7 @@ name := "pybuilder"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/workflow-core/build.sbt b/common/workflow-core/build.sbt
index 4f9c37b171..4f15acfa7e 100644
--- a/common/workflow-core/build.sbt
+++ b/common/workflow-core/build.sbt
@@ -23,7 +23,7 @@ name := "workflow-core"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/workflow-operator/build.sbt
b/common/workflow-operator/build.sbt
index 6af8b3c6ae..051bc87e68 100644
--- a/common/workflow-operator/build.sbt
+++ b/common/workflow-operator/build.sbt
@@ -24,7 +24,7 @@ name := "workflow-operator"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/workflow-operator/project/build.properties
b/common/workflow-operator/project/build.properties
index fa6729ac86..eaefbb622e 100644
--- a/common/workflow-operator/project/build.properties
+++ b/common/workflow-operator/project/build.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-sbt.version=1.9.7
\ No newline at end of file
+sbt.version=1.12.9
\ No newline at end of file
diff --git a/computing-unit-managing-service/build.sbt
b/computing-unit-managing-service/build.sbt
index 87013deca0..eaf5e6701e 100644
--- a/computing-unit-managing-service/build.sbt
+++ b/computing-unit-managing-service/build.sbt
@@ -21,7 +21,7 @@ name := "computing-unit-managing-service"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/computing-unit-managing-service/project/build.properties
b/computing-unit-managing-service/project/build.properties
index 5a15dd8541..d0ba9f1421 100644
--- a/computing-unit-managing-service/project/build.properties
+++ b/computing-unit-managing-service/project/build.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-sbt.version = 1.9.9
\ No newline at end of file
+sbt.version = 1.12.9
\ No newline at end of file
diff --git a/config-service/build.sbt b/config-service/build.sbt
index 87872688c3..43ff162b3a 100644
--- a/config-service/build.sbt
+++ b/config-service/build.sbt
@@ -21,7 +21,7 @@ name := "config-service"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/file-service/build.sbt b/file-service/build.sbt
index 0697a68871..816385d549 100644
--- a/file-service/build.sbt
+++ b/file-service/build.sbt
@@ -21,7 +21,7 @@ name := "file-service"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/project/build.properties b/project/build.properties
index 8051f528b6..eaefbb622e 100644
--- a/project/build.properties
+++ b/project/build.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-sbt.version=1.9.9
\ No newline at end of file
+sbt.version=1.12.9
\ No newline at end of file
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 0e91da0ef8..5da06d9d71 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -16,7 +16,7 @@
// under the License.
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2")
-addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.11.0")
+addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.14.6")
// License reporting for dependency compliance auditing
// See: https://github.com/sbt/sbt-license-report
addSbtPlugin("com.github.sbt" % "sbt-license-report" % "1.7.0")
@@ -24,11 +24,11 @@ addSbtPlugin("com.github.sbt" % "sbt-license-report" %
"1.7.0")
libraryDependencies += "com.thesamet.scalapb" %% "compilerplugin" % "0.11.1"
addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.11.1")
// for scalapb code gen
-addSbtPlugin("org.typelevel" % "sbt-fs2-grpc" % "2.5.0")
+addSbtPlugin("org.typelevel" % "sbt-fs2-grpc" % "2.11.0")
// JOOQ dependencies for code generation
libraryDependencies ++= Seq(
"org.jooq" % "jooq-codegen" % "3.16.23",
"com.typesafe" % "config" % "1.4.3",
"org.postgresql" % "postgresql" % "42.7.4"
-)
\ No newline at end of file
+)
diff --git a/workflow-compiling-service/build.sbt
b/workflow-compiling-service/build.sbt
index 744db0689a..a135d8c370 100644
--- a/workflow-compiling-service/build.sbt
+++ b/workflow-compiling-service/build.sbt
@@ -23,7 +23,7 @@ name := "workflow-compiling-service"
organization := "org.apache"
version := "1.0.0"
-scalaVersion := "2.13.12"
+scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/workflow-compiling-service/project/build.properties
b/workflow-compiling-service/project/build.properties
index e5086c01c7..eaefbb622e 100644
--- a/workflow-compiling-service/project/build.properties
+++ b/workflow-compiling-service/project/build.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-sbt.version=1.9.4
\ No newline at end of file
+sbt.version=1.12.9
\ No newline at end of file