diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a99624f..0b9203c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,6 +28,7 @@ jobs: if: >- (github.event_name == 'pull_request' && (github.event.pull_request.user.login == 'renovate[bot]' || github.event.pull_request.user.login == 'seaubot')) || (github.event_name == 'merge_group' && github.event.pull_request.user.login != 'renovate[bot]' && github.event.pull_request.user.login != 'seaubot') + || contains(github.event.pull_request.labels.*.name, 'ci:always') runs-on: windows-latest steps: - uses: actions/cache@v4 @@ -46,6 +47,7 @@ jobs: if: >- (github.event_name == 'pull_request' && (github.event.pull_request.user.login == 'renovate[bot]' || github.event.pull_request.user.login == 'seaubot')) || (github.event_name == 'merge_group' && github.event.pull_request.user.login != 'renovate[bot]' && github.event.pull_request.user.login != 'seaubot') + || contains(github.event.pull_request.labels.*.name, 'ci:always') runs-on: ubuntu-latest steps: - uses: actions/cache@v4 diff --git a/MODULE.bazel b/MODULE.bazel index 62d2b13..5320552 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -4,30 +4,30 @@ module( compatibility_level = 3, ) -bazel_dep(name = "rules_cc", version = "0.0.9") -bazel_dep(name = "nlohmann_json", version = "3.11.3") +bazel_dep(name = "rules_cc", version = "0.1.0") +bazel_dep(name = "nlohmann_json", version = "3.11.3.bcr.1") bazel_dep(name = "platforms", version = "0.0.10") -bazel_dep(name = "rules_pkg", version = "0.10.1") -bazel_dep(name = "bazel_skylib", version = "1.6.1") +bazel_dep(name = "rules_pkg", version = "1.0.1") +bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep(name = "ecsact_runtime", version = "0.7.0") bazel_dep(name = "ecsact_interpret", version = "0.6.6") bazel_dep(name = "ecsact_codegen", version = "0.4.3") bazel_dep(name = "boost.dll", version = "1.83.0.bzl.2") bazel_dep(name = "magic_enum", version = "0.9.3") -bazel_dep(name = "curl", version = "8.7.1.bcr.1") +bazel_dep(name = "curl", version = "8.8.0.bcr.1") bazel_dep(name = "docopt.cpp", version = "0.6.2") bazel_dep(name = "boost.process", version = "1.83.0.bzl.2") bazel_dep(name = "boost.algorithm", version = "1.83.0.bzl.1") bazel_dep(name = "boost.url", version = "1.83.0.bzl.2") bazel_dep(name = "yaml-cpp", version = "0.8.0") -bazel_dep(name = "libarchive", version = "3.7.4.bcr.2") +bazel_dep(name = "libarchive", version = "3.7.5") bazel_dep(name = "googletest", version = "1.15.2", dev_dependency = True) -bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True) +bazel_dep(name = "toolchains_llvm", version = "1.2.0", dev_dependency = True) bazel_dep(name = "hedron_compile_commands", dev_dependency = True) bazel_dep(name = "xxhash", version = "0.8.2") -bazel_dep(name = "boringssl", version = "0.0.0-20240530-2db0eb3") +bazel_dep(name = "boringssl", version = "0.20241024.0") git_override( module_name = "hedron_compile_commands", @@ -36,7 +36,7 @@ git_override( ) llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm", dev_dependency = True) -llvm.toolchain(llvm_version = "17.0.6") +llvm.toolchain(llvm_version = "19.1.0") use_repo(llvm, "llvm_toolchain") register_toolchains( diff --git a/test/MODULE.bazel b/test/MODULE.bazel index 8b3c5c7..c0f8e14 100644 --- a/test/MODULE.bazel +++ b/test/MODULE.bazel @@ -1,23 +1,15 @@ -bazel_dep(name = "rules_cc", version = "0.0.9") -bazel_dep(name = "rules_ecsact", version = "0.5.0") -bazel_dep(name = "ecsact_codegen", version = "0.4.1") +bazel_dep(name = "rules_cc", version = "0.1.0") +bazel_dep(name = "rules_ecsact", version = "0.5.8") +bazel_dep(name = "ecsact_codegen", version = "0.4.3") bazel_dep(name = "boost.dll", version = "1.83.0.bzl.2") bazel_dep(name = "boost.process", version = "1.83.0.bzl.2") -bazel_dep(name = "ecsact_runtime", version = "0.6.5") +bazel_dep(name = "ecsact_runtime", version = "0.7.0") -# TODO: https://github.com/bazelbuild/bazel-central-registry/pull/1916 -git_override( - module_name = "libarchive", - commit = "7c331f92acea5243c195cdc6fb46ecfa11ce1ce2", - remote = "https://github.com/zaucy/libarchive.git", -) - -bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True) +bazel_dep(name = "toolchains_llvm", version = "1.2.0", dev_dependency = True) bazel_dep(name = "hedron_compile_commands", dev_dependency = True) -bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "googletest", version = "1.15.2") bazel_dep(name = "ecsact_cli") - local_path_override( module_name = "ecsact_cli", path = "..",