From 0330af0882a1dfe4cbdd52871281da2f044aed2a Mon Sep 17 00:00:00 2001 From: Derek Cormier Date: Sat, 20 Jun 2026 21:30:18 -0700 Subject: [PATCH] feat: don't register toolchain by default --- .github/workflows/release_prep.sh | 6 ++++++ MODULE.bazel | 7 +++++-- e2e/smoke/MODULE.bazel | 6 ++++++ 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release_prep.sh b/.github/workflows/release_prep.sh index b47966d..1deccc1 100755 --- a/.github/workflows/release_prep.sh +++ b/.github/workflows/release_prep.sh @@ -30,5 +30,11 @@ Add to your \`MODULE.bazel\` file: \`\`\`starlark bazel_dep(name = "com_myorg_rules_mylang", version = "${TAG:1}") + +mylang = use_extension("@com_myorg_rules_mylang//mylang:extensions.bzl", "mylang") +mylang.toolchain(mylang_version = "1.14.2") +use_repo(mylang, "mylang_toolchains") + +register_toolchains("@mylang_toolchains//:all") \`\`\` EOF diff --git a/MODULE.bazel b/MODULE.bazel index d9dd4ce..97e5b02 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -40,8 +40,11 @@ bazel_dep(name = "bazel_lib", version = "3.0.0", dev_dependency = True) bazel_dep(name = "bazelrc-preset.bzl", version = "1.6.0") -mylang = use_extension("//mylang:extensions.bzl", "mylang") +mylang = use_extension("//mylang:extensions.bzl", "mylang", dev_dependency = True) mylang.toolchain(mylang_version = "1.14.2") use_repo(mylang, "mylang_toolchains") -register_toolchains("@mylang_toolchains//:all") +register_toolchains( + "@mylang_toolchains//:all", + dev_dependency = True, +) diff --git a/e2e/smoke/MODULE.bazel b/e2e/smoke/MODULE.bazel index 17bbc8f..9a1c47e 100644 --- a/e2e/smoke/MODULE.bazel +++ b/e2e/smoke/MODULE.bazel @@ -5,3 +5,9 @@ local_path_override( module_name = "com_myorg_rules_mylang", path = "../..", ) + +mylang = use_extension("@com_myorg_rules_mylang//mylang:extensions.bzl", "mylang") +mylang.toolchain(mylang_version = "1.14.2") +use_repo(mylang, "mylang_toolchains") + +register_toolchains("@mylang_toolchains//:all")