Skip to content

Commit b742f0f

Browse files
authored
Update Bazel version to 8.4.2 (#105)
Update Bazel version to be aligned with reference integration. Add a temporary workaround pinning rules_go to 0.61.1 for running tests with Bazel 9: rules_go is a transitive (not direct) dependency, and the version pulled in transitively does not yet support Bazel 9. Remove once upstream dependencies are updated.
1 parent 0215ecf commit b742f0f

6 files changed

Lines changed: 77 additions & 766 deletions

File tree

.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.3.1
1+
8.4.2

MODULE.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
2121
# *******************************************************************************
2222
# Constraint values for specifying platforms and toolchains
2323
# *******************************************************************************
24-
bazel_dep(name = "platforms", version = "1.0.0")
24+
bazel_dep(name = "platforms", version = "1.1.0")
2525
bazel_dep(name = "score_bazel_platforms", version = "0.1.2")
2626

2727
# *******************************************************************************
2828
# C++ Rules for Bazel
2929
# *******************************************************************************
30-
bazel_dep(name = "rules_cc", version = "0.2.14")
30+
bazel_dep(name = "rules_cc", version = "0.2.17")
3131

3232
# *******************************************************************************
3333
# Needed by S-CORE CI Automatic checks

MODULE.bazel.lock

Lines changed: 23 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.3.1
1+
8.4.2

tests/MODULE.bazel

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ module(
1616
version = "0.1.0",
1717
)
1818

19+
# FIXME: Temporary workaround for Bazel 9.
20+
# Pin `rules_go` to 0.61.1 because a newer transitive `rules_go` version
21+
# pulled by upstream dependencies does not yet support Bazel 9.
22+
# Remove once upstream is updated.
23+
bazel_dep(name = "rules_go", version = "0.61.1")
24+
1925
# *******************************************************************************
2026
# Common useful functions and rules for Bazel
2127
# *******************************************************************************
@@ -24,13 +30,13 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
2430
# *******************************************************************************
2531
# Constraint values for specifying platforms and toolchains
2632
# *******************************************************************************
27-
bazel_dep(name = "platforms", version = "1.0.0")
33+
bazel_dep(name = "platforms", version = "1.1.0")
2834
bazel_dep(name = "score_bazel_platforms", version = "0.1.2")
2935

3036
# *******************************************************************************
3137
# C++ Rules for Bazel
3238
# *******************************************************************************
33-
bazel_dep(name = "rules_cc", version = "0.2.14")
39+
bazel_dep(name = "rules_cc", version = "0.2.17")
3440
bazel_dep(name = "googletest", version = "1.17.0")
3541

3642
# *******************************************************************************

0 commit comments

Comments
 (0)