From 9782709a4183c5382fa6bb0f3b0afa8ff8ef3722 Mon Sep 17 00:00:00 2001 From: Olivier Picaud Date: Fri, 27 Oct 2023 16:02:20 +0200 Subject: [PATCH] feat: add MODULE to hack --- MODULE.bazel | 6 ++++++ hack/MODULE.bazel | 21 +++++++++++++++++++++ hack/WORKSPACE | 0 rules_pact/BUILD.bazel | 2 +- rules_pact/MODULE.bazel | 6 +++++- 5 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 hack/MODULE.bazel create mode 100644 hack/WORKSPACE diff --git a/MODULE.bazel b/MODULE.bazel index 5a29b8a5..2dcb1c40 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -20,6 +20,12 @@ local_path_override( module_name = "rules_pact", path = "rules_pact", ) +bazel_dep(name = "hack", version = "") +local_path_override( + module_name = "hack", + path = "hack", +) + bazel_dep(name = "stardoc", version = "0.6.2") rules_pact = use_extension("@rules_pact//:extensions.bzl", "rules_pact") diff --git a/hack/MODULE.bazel b/hack/MODULE.bazel new file mode 100644 index 00000000..28846cad --- /dev/null +++ b/hack/MODULE.bazel @@ -0,0 +1,21 @@ +module( + name="hack", + version="" +) + +bazel_dep(name = "rules_build_secrets", version = "0.0.0", repo_name = "environment_secrets") +bazel_dep(name = "aspect_bazel_lib", version = "1.34.0") + +git_override( + module_name = "rules_build_secrets", + commit = "c7a0d784a73c369e9932270bfb859a3b2c653716", + remote = "https://github.com/opicaud/rules_build_secrets/" +) +rules_build_secrets = use_extension("@environment_secrets//lib:extensions.bzl", "rules_build_secrets") +rules_build_secrets.options( + name = "env", + entries = { + "GH_TOKEN": "default", + }, +) +use_repo(rules_build_secrets, "env") diff --git a/hack/WORKSPACE b/hack/WORKSPACE new file mode 100644 index 00000000..e69de29b diff --git a/rules_pact/BUILD.bazel b/rules_pact/BUILD.bazel index b58391c5..0e13060b 100644 --- a/rules_pact/BUILD.bazel +++ b/rules_pact/BUILD.bazel @@ -1,6 +1,6 @@ load("@rules_pact//:defs.bzl", "pact_protobuf_plugin_toolchain", "pact_reference_toolchain") load("@bazel_skylib//rules:diff_test.bzl", "diff_test") -load("@@//hack:release.bzl", "release_me") +load("@hack//:release.bzl", "release_me") release_me() diff --git a/rules_pact/MODULE.bazel b/rules_pact/MODULE.bazel index 4e75648e..025ff722 100644 --- a/rules_pact/MODULE.bazel +++ b/rules_pact/MODULE.bazel @@ -6,7 +6,11 @@ module( bazel_dep(name = "platforms", version = "0.0.7") bazel_dep(name = "stardoc", version = "0.6.2") bazel_dep(name = "bazel_skylib", version = "1.4.2") - +bazel_dep(name = "hack", version = "") +local_path_override( + module_name = "hack", + path = "../hack", +) rules_pact = use_extension("@rules_pact//:extensions.bzl", "rules_pact") rules_pact.options() use_repo(