rules_sh
rules_sh copied to clipboard
Shell rules for Bazel
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...
**Describe the bug** Executing `bazel run //sh/docs:update-readme` fails on MacOS. **To Reproduce** Execute `bazel run //sh/docs:update-readme`. **Expected behavior** Successfully update the `README.md`. **Environment** - OS name + version: MacOS Sonoma...
**Is your feature request related to a problem? Please describe.** Update to documentation. **Describe the solution you'd like** Minimum: - Update the `README.md` to include information on how to load...
It's a bit unusual to have function or rule docstrings start with a heading like that. rules_nixpkgs generates such headings by placing them into the module docstring, e.g. [here](https://github.com/tweag/rules_nixpkgs/blob/fec998bbe956ea4c40c19234a258b6bd06be605c/nixpkgs/nixpkgs.bzl#L39). Could...
**Is your feature request related to a problem? Please describe.** The POSIX toolchain provided by rules_sh tracks and exposes the tools it bundles as strings, paths to binaries installed outside...
When using bzlmod, users should be able to leverage toolchains provided by rules_sh.
Busybox provides a small, single binary that provides a complete set of POSIX tools.
* parameter lists are missing (see #33) * the sh_binaries functionality is not covered * publish documentation on a static Github pages site
Once the new hermetic POSIX toolchain has gained a stable API, we should remove the experimental tag and move it into the main module. At this point we can mark...