Skip to content

Bump rules_shell from 0.6.1 to 0.8.0#60

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bazel/rules_shell-0.8.0
Open

Bump rules_shell from 0.6.1 to 0.8.0#60
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bazel/rules_shell-0.8.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 6, 2026

Copy link
Copy Markdown
Contributor

Bumps rules_shell from 0.6.1 to 0.8.0.

Release notes

Sourced from rules_shell's releases.

v0.8.0

Using Bzlmod with Bazel 6 or greater

  1. (Bazel 6 only) Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_shell", version = "0.8.0")

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_shell",
    sha256 = "20721f63908879c083f94869e618ea8d4ff5edb91ff9a72a2ebee357fdbc352d",
    strip_prefix = "rules_shell-0.8.0",
    url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.8.0/rules_shell-v0.8.0.tar.gz",
)
load("@​rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains")
rules_shell_dependencies()
rules_shell_toolchains()

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_shell@v0.7.1...v0.8.0

v0.7.1

Using Bzlmod with Bazel 6 or greater

  1. (Bazel 6 only) Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_shell", version = "0.7.1")

Using WORKSPACE

... (truncated)

Commits
  • c02969a Add new repository entry to metadata template (#54)
  • 81e1eb9 Add providers.bzl to shell/private:private_bzl (#57)
  • 9d7cb08 Update CONTRIBUTING.md to simplify contribution process (#56)
  • 81c0071 Migrate from Publish to BCR app to workflow (#50)
  • 5132dd4 Add ShInfo and ShBinaryInfo providers (#47)
  • 1e8bab6 Don't emit a shebang with use_bash_launcher on Windows (#44)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rules_shell](https://github.com/bazel-contrib/rules_shell) from 0.6.1 to 0.8.0.
- [Release notes](https://github.com/bazel-contrib/rules_shell/releases)
- [Commits](bazel-contrib/rules_shell@v0.6.1...v0.8.0)

---
updated-dependencies:
- dependency-name: rules_shell
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file labels May 6, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 353b303996

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread MODULE.bazel
bazel_dep(name = "rules_python", version = "1.9.0")
bazel_dep(name = "bazel_skylib", version = "1.9.0")
bazel_dep(name = "rules_shell", version = "0.6.1")
bazel_dep(name = "rules_shell", version = "0.8.0")

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update the rules_shell git override too

Because this module has a git_override for rules_shell, Bazel will fetch the pinned git source instead of the BCR 0.8.0 archive selected here. The override still points at bazelbuild/rules_shell commit e071f45e..., which is the v0.6.1 source, while the BCR entry for 0.8.0 comes from the new 0.8.0 release archive; as a result builds keep using the old rules_shell implementation despite this version bump. Please update or remove the override alongside the bazel_dep bump.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants