diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 817a7530..89ce9397 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -73,6 +73,9 @@ jobs: # Don't test RBE with on MacOS (not configured) - os: macos-latest config: rbe + # Don't test MacOS with Bazel 5.3.2 (toolchain issues) + - os: macos-latest + bazelversion: 5.3.2 # Don't test bzlmod with Bazel 5 (not supported) - bazelversion: 5.3.2 folder: e2e/bzlmod diff --git a/MODULE.bazel b/MODULE.bazel index 1ec78d2e..a9e8ba39 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -8,5 +8,5 @@ module( bazel_dep(name = "bazel_skylib", version = "1.3.0") bazel_dep(name = "rules_nodejs", version = "5.5.3", dev_dependency = True) -bazel_dep(name = "aspect_rules_js", version = "1.15.1") -bazel_dep(name = "aspect_bazel_lib", version = "1.23.3") +bazel_dep(name = "aspect_rules_js", version = "1.17.0") +bazel_dep(name = "aspect_bazel_lib", version = "1.24.2") diff --git a/e2e/bzlmod/MODULE.bazel b/e2e/bzlmod/MODULE.bazel index 17454317..d0ceefd8 100644 --- a/e2e/bzlmod/MODULE.bazel +++ b/e2e/bzlmod/MODULE.bazel @@ -5,7 +5,7 @@ module( ) # repeated here only because we use the platforms definitions for rbe -bazel_dep(name = "aspect_rules_js", dev_dependency = True, version = "1.15.1") +bazel_dep(name = "aspect_rules_js", dev_dependency = True, version = "1.17.0") bazel_dep(name = "aspect_rules_ts", dev_dependency = True, version = "0.0.0") bazel_dep(name = "bazel_skylib", dev_dependency = True, version = "1.3.0") diff --git a/internal_deps.bzl b/internal_deps.bzl index 5e068442..1631fea6 100644 --- a/internal_deps.bzl +++ b/internal_deps.bzl @@ -39,7 +39,7 @@ def rules_ts_internal_deps(): http_archive( name = "aspect_rules_jasmine", - sha256 = "0357d45b5dba77004931db83ced43c6c432eee658a51d1876a9f2b57838e4080", - strip_prefix = "rules_jasmine-0.2.1", - url = "https://github.com/aspect-build/rules_jasmine/archive/refs/tags/v0.2.1.tar.gz", + sha256 = "089250b6afda54099d7a3bc4e0f0765451356f329d105a32d1a78703edf70320", + strip_prefix = "rules_jasmine-0.3.0", + url = "https://github.com/aspect-build/rules_jasmine/archive/refs/tags/v0.3.0.tar.gz", ) diff --git a/ts/repositories.bzl b/ts/repositories.bzl index 384625ef..55c79ec7 100644 --- a/ts/repositories.bzl +++ b/ts/repositories.bzl @@ -48,16 +48,16 @@ def rules_ts_dependencies(ts_version_from = None, ts_version = None, ts_integrit http_archive( name = "aspect_rules_js", - sha256 = "928ba25fa82cfe7983f89118677413dc74dbc5d0360fa969da07ff22a9306052", - strip_prefix = "rules_js-1.15.1", - url = "https://github.com/aspect-build/rules_js/archive/refs/tags/v1.15.1.tar.gz", + sha256 = "2868c450aaa83ec19ee172015c6445264b6422d6d0d61da6af47ec8a159b0e5a", + strip_prefix = "rules_js-1.17.0", + url = "https://github.com/aspect-build/rules_js/archive/refs/tags/v1.17.0.tar.gz", ) http_archive( name = "aspect_bazel_lib", - sha256 = "79623d656aa23ad3fd4692ab99786c613cd36e49f5566469ed97bc9b4c655f03", - strip_prefix = "bazel-lib-1.23.3", - url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v1.23.3.tar.gz", + sha256 = "ef83252dea2ed8254c27e65124b756fc9476be2b73a7799b7a2a0935937fc573", + strip_prefix = "bazel-lib-1.24.2", + url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v1.24.2.tar.gz", ) npm_dependencies(ts_version_from = ts_version_from, ts_version = ts_version, ts_integrity = ts_integrity)