Skip to content

Commit 064f43b

Browse files
authored
Merge pull request #2267 from tweag/renovate/rules_bazel_integration_test-0.x
Update dependency rules_bazel_integration_test to v0.28.0
2 parents 9eef8fb + 3cd612e commit 064f43b

File tree

3 files changed

+33
-27
lines changed

3 files changed

+33
-27
lines changed

rules_haskell_tests/MODULE.bazel

+7-2
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,13 @@ bazel_dep(
8888
name = "zlib",
8989
version = "1.3.1.bcr.3",
9090
)
91+
bazel_dep(
92+
name = "rules_bazel_integration_test",
93+
version = "0.27.0",
94+
dev_dependency = True,
95+
)
96+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.21.0")
97+
bazel_dep(name = "rules_shell", version = "0.2.0")
9198

9299
ghc_version = use_extension("@rules_haskell//extensions:ghc_version.bzl", "ghc_default_version")
93100
use_repo(
@@ -99,12 +106,10 @@ non_module_deps = use_extension("//:non_module_deps.bzl", "non_module_deps")
99106
use_repo(
100107
non_module_deps,
101108
"c2hs_repo",
102-
"cgrindel_bazel_starlib",
103109
"com_github_bazelbuild_buildtools",
104110
"haskell_package_repository_dummy",
105111
"library_repo",
106112
"os_info",
107-
"rules_bazel_integration_test",
108113
"zlib.hs",
109114
)
110115

rules_haskell_tests/WORKSPACE

+26-8
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,32 @@ http_archive(
6868
],
6969
)
7070

71+
http_archive(
72+
name = "cgrindel_bazel_starlib",
73+
sha256 = "43e375213dabe0c3928e65412ea7ec16850db93285c8c6f8b0eaa41cacd0f882",
74+
urls = [
75+
"https://github.com/cgrindel/bazel-starlib/releases/download/v0.21.0/bazel-starlib.v0.21.0.tar.gz",
76+
],
77+
)
78+
79+
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
80+
81+
bazel_starlib_dependencies()
82+
83+
# module rules_bazel_integration_test requires bazel >= 6.1.0
84+
http_archive(
85+
name = "rules_bazel_integration_test",
86+
sha256 = "44ed2cacf9dfdbfd0e2ef60022ca5ada9b11f337ecaec3c428d5003b38043589",
87+
urls = [
88+
"https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.28.0/rules_bazel_integration_test.v0.28.0.tar.gz",
89+
],
90+
)
91+
92+
load("@rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")
93+
94+
bazel_integration_test_rules_dependencies()
95+
96+
7197
load(
7298
"@rules_haskell//:constants.bzl",
7399
_default_ghc_version = "test_ghc_version",
@@ -185,14 +211,6 @@ load("@com_github_bazelbuild_buildtools//buildifier:deps.bzl", "buildifier_depen
185211

186212
buildifier_dependencies()
187213

188-
load("@rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")
189-
190-
bazel_integration_test_rules_dependencies()
191-
192-
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
193-
194-
bazel_starlib_dependencies()
195-
196214
# For profiling
197215
# Required to make use of `bazel build --profile`.
198216

rules_haskell_tests/non_module_deps.bzl

-17
Original file line numberDiff line numberDiff line change
@@ -28,23 +28,6 @@ def repositories(*, bzlmod): # @unused
2828
# Some helpers for platform-dependent configuration
2929
os_info(name = "os_info")
3030

31-
# module rules_bazel_integration_test requires bazel >= 6.1.0
32-
http_archive(
33-
name = "rules_bazel_integration_test",
34-
sha256 = "b079b84278435441023f03de1a72baff9e4e4fe2cb1092ed4c9b60dc8b42e732",
35-
urls = [
36-
"https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.25.0/rules_bazel_integration_test.v0.25.0.tar.gz",
37-
],
38-
)
39-
40-
http_archive(
41-
name = "cgrindel_bazel_starlib",
42-
sha256 = "43e375213dabe0c3928e65412ea7ec16850db93285c8c6f8b0eaa41cacd0f882",
43-
urls = [
44-
"https://github.com/cgrindel/bazel-starlib/releases/download/v0.21.0/bazel-starlib.v0.21.0.tar.gz",
45-
],
46-
)
47-
4831
# c2hs rule in its own repository
4932
starlarkified_local_repository(
5033
name = "c2hs_repo",

0 commit comments

Comments
 (0)