Releases: aignas/rules_shellcheck
0.3.3
Using Bzlmod with Bazel 6
NOTE: bzlmod support is still beta. APIs subject to change.
Add to your MODULE.bazel
file:
bazel_dep(name = "rules_shellcheck", version = "0.3.3")
Legacy: using WORKSPACE
Paste this snippet into your WORKSPACE
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_shellcheck",
sha256 = "7d3466045f0e4923688506075c10e25f1fe27dba8ed54e4257d7f26a3c141ac7",
url = "https://github.com/aignas/rules_shellcheck/releases/download/0.3.3/rules_shellcheck-0.3.3.tar.gz",
)
load("@rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()
What's Changed
- chore(deps): use bazel mirror for deps by @aignas in #38
- chore(bcr): add bazel versions to presubmit.yml by @aignas in #39
Full Changelog: 0.3.2...0.3.3
0.3.2
Using Bzlmod with Bazel 6
NOTE: bzlmod support is still beta. APIs subject to change.
Add to your MODULE.bazel
file:
bazel_dep(name = "rules_shellcheck", version = "0.3.2")
Legacy: using WORKSPACE
Paste this snippet into your WORKSPACE
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_shellcheck",
sha256 = "25dbc029b30cf631421329a6bb9f35641c827ae37e58d24f4b1af3b42fb01dd1",
url = "https://github.com/aignas/rules_shellcheck/releases/download/0.3.2/rules_shellcheck-0.3.2.tar.gz",
)
load("@rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()
What's Changed
Full Changelog: 0.3.1...0.3.2
0.3.1
Using Bzlmod with Bazel 6
NOTE: bzlmod support is still beta. APIs subject to change.
Add to your MODULE.bazel
file:
bazel_dep(name = "rules_shellcheck", version = "0.3.1")
Legacy: using WORKSPACE
Paste this snippet into your WORKSPACE
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_shellcheck",
sha256 = "7d32464dc52376bd5c785754e4b4ffcf48335075708e4accb64c508a83eea3eb",
url = "https://github.com/aignas/rules_shellcheck/releases/download/0.3.1/rules_shellcheck-0.3.1.tar.gz",
)
load("@rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()
Full Changelog: 0.3.0...0.3.1
0.3.0
Using Bzlmod with Bazel 6
NOTE: bzlmod support is still beta. APIs subject to change.
Add to your MODULE.bazel
file:
bazel_dep(name = "rules_shellcheck", version = "0.3.0")
Legacy: using WORKSPACE
Paste this snippet into your WORKSPACE
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_shellcheck",
sha256 = "cf136af1fa00a4bd01457f9373f7b28e2019b414c500c8e838231870a23893b7",
url = "https://github.com/aignas/rules_shellcheck/releases/download/0.3.0/rules_shellcheck-0.3.0.tar.gz",
)
load("@rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()
What's Changed
- ci: consolidate CI workflows and package with bazel by @aignas in #29
- Use vscode-shellcheck/shellcheck-binaries (which gives us Apple Silicon, Windows, And Rasberry Pi support) by @stefanpenner in #30
- CI: various cleanups around examples and CI by @aignas in #33
- chore: group dependabot updates by @aignas in #34
- fix(packaging): include missing .bzl files into the tar distribution by @aignas in #36
- build(deps): bump the github-actions group with 2 updates by @dependabot in #35
New Contributors
- @stefanpenner made their first contribution in #30
Full Changelog: 0.2.4...0.3.0
0.2.4
Using Bzlmod with Bazel 6
NOTE: bzlmod support is still beta. APIs subject to change.
Add to your MODULE.bazel
file:
bazel_dep(name = "rules_shellcheck", version = "0.2.4")
Legacy: using WORKSPACE
Paste this snippet into your WORKSPACE
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_shellcheck",
sha256 = "2ff1826b2e8e0a343f79267c1ced5f37bafae20de49d4897f56366a23139f4b8",
url = "https://github.com/aignas/rules_shellcheck/releases/download/0.2.4/rules_shellcheck-0.2.4.tar.gz",
)
load("@rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()
What's Changed
- chore: dependabot for GH actions by @aignas in #25
- build(deps): bump actions/checkout from 2 to 4 by @dependabot in #26
- chore: upgrade pre-commit buildifier by @aignas in #27
- chore: prepare 0.2.4 release by @aignas in #28
New Contributors
- @dependabot made their first contribution in #26
Full Changelog: 0.2.3...0.2.4
0.2.3
Using Bzlmod with Bazel 6
NOTE: bzlmod support is still beta. APIs subject to change.
Add to your MODULE.bazel
file:
bazel_dep(name = "rules_shellcheck", version = "0.2.3")
Legacy: using WORKSPACE
Paste this snippet into your WORKSPACE
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_shellcheck",
sha256 = "7b85f3c9a679f1f72e2564b1dcb414f630d3696ddd84dd90c9ce2e5b0ff7a1fe",
url = "https://github.com/aignas/rules_shellcheck/releases/download/0.2.3/rules_shellcheck-0.2.3.tar.gz",
)
load("@rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()
Full Changelog: 0.2.2...0.2.3
0.2.0
Using Bzlmod with Bazel 6
NOTE: bzlmod support is still beta and it is not yet available on BCR. APIs subject to change.
using WORKSPACE
Paste this snippet into your WORKSPACE
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_shellcheck",
sha256 = "f6107dbac186b724700165f0c7c4ddbe2be586e73c905c6c524ee658c78b3da3",
url = "https://github.com/aignas/rules_shellcheck/releases/download/0.2.0/rules_shellcheck-0.2.0.tar.gz",
)
load("@rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()
What's Changed
- Reorganize examples to have one to test installation instructions by @aignas in #9
- Add a simple test to ensure that we will propage the failure by @aignas in #12
- bzlmod support by @aignas in #13
- Add
severity
andformat
attributes by @luispadron in #20 - docs: Add missing sha256 for http_archive to README by @vorburger in #18
- Bump shellcheck version to 0.9.0 by @gmishkin in #19
New Contributors
- @luispadron made their first contribution in #20
- @vorburger made their first contribution in #18
- @gmishkin made their first contribution in #19
Full Changelog: v0.1.1...0.2.0
v0.1.1
Removes the bulidifier usage from the main BUILD
file in order to make this a zero dependency ruleset.
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "com_github_aignas_rules_shellcheck",
sha256 = "",
strip_prefix = "rules_shellcheck-0.1.1",
url = "https://github.com/aignas/rules_shellcheck/archive/refs/tags/v0.1.1.tar.gz",
)
load("@com_github_aignas_rules_shellcheck//:deps.bzl", "shellcheck_dependencies")
shellcheck_dependencies()