Releases: rtbot-dev/rules_sbom
v0.5.1
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.5.1")
sbom_ext = use_extension("@rules_sbom//sbom:extensions.bzl", "sbom_setup")
register_toolchains(
"@rules_sbom//toolchains/syft:darwin_amd64_toolchain",
"@rules_sbom//toolchains/syft:darwin_arm64_toolchain",
"@rules_sbom//toolchains/syft:linux_amd64_toolchain",
"@rules_sbom//toolchains/syft:linux_arm64_toolchain",
"@rules_sbom//toolchains/syft:windows_amd64_toolchain",
)Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.5.1.tar.gz - SHA256:
011146723a36380e907548defc9ed352bbe22d2ddc7ac320cede4162ad9dd89e
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.5.1.tar.gz"],
strip_prefix = "rules_sbom-0.5.1",
sha256 = "011146723a36380e907548defc9ed352bbe22d2ddc7ac320cede4162ad9dd89e",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.5.1 (2025-10-12)
Bug Fixes
- clarify README instructions (c44d49e)
- clarify README instructions (f510718)
- configure README for release automation (5c4f6a3)
v0.5.0
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.5.0")
sbom_ext = use_extension("@rules_sbom//sbom:extensions.bzl", "sbom_setup")
register_toolchains(
"@rules_sbom//toolchains/syft:darwin_amd64_toolchain",
"@rules_sbom//toolchains/syft:darwin_arm64_toolchain",
"@rules_sbom//toolchains/syft:linux_amd64_toolchain",
"@rules_sbom//toolchains/syft:linux_arm64_toolchain",
"@rules_sbom//toolchains/syft:windows_amd64_toolchain",
)Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.5.0.tar.gz - SHA256:
b0bed1fc15a1a782d0b971e960d1c04cd4fd3c84a4862198105a51e02622983e
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.5.0.tar.gz"],
strip_prefix = "rules_sbom-0.5.0",
sha256 = "b0bed1fc15a1a782d0b971e960d1c04cd4fd3c84a4862198105a51e02622983e",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.5.0 (2025-10-12)
Features
- improve pnpm and go sbom support (ff0b185)
v0.4.8
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.8")
sbom_ext = use_extension("@rules_sbom//sbom:extensions.bzl", "sbom_setup")
register_toolchains(
"@rules_sbom//toolchains/syft:darwin_amd64_toolchain",
"@rules_sbom//toolchains/syft:darwin_arm64_toolchain",
"@rules_sbom//toolchains/syft:linux_amd64_toolchain",
"@rules_sbom//toolchains/syft:linux_arm64_toolchain",
"@rules_sbom//toolchains/syft:windows_amd64_toolchain",
)Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.8.tar.gz - SHA256:
a5d3c3a0c3d78c3193435626ee5fe0c32e9d943f34a10e9886b1f87e4c3b0547
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.8.tar.gz"],
strip_prefix = "rules_sbom-0.4.8",
sha256 = "a5d3c3a0c3d78c3193435626ee5fe0c32e9d943f34a10e9886b1f87e4c3b0547",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.8 (2025-10-11)
Bug Fixes
- support bzlmod toolchain registration (2a001e6)
v0.4.7
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.7")
sbom_ext = use_extension("@rules_sbom//sbom:extensions.bzl", "sbom_setup")Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.7.tar.gz - SHA256:
56f1fcd510ca7bb3187bdbd4cd8457a0c65569134aa39231abd5aaa5a433116a
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.7.tar.gz"],
strip_prefix = "rules_sbom-0.4.7",
sha256 = "56f1fcd510ca7bb3187bdbd4cd8457a0c65569134aa39231abd5aaa5a433116a",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.7 (2025-10-11)
Bug Fixes
- register syft repositories in extension (2f76934)
v0.4.6
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.6")
sbom_ext = use_extension("@rules_sbom//sbom:extensions.bzl", "sbom_setup")Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.6.tar.gz - SHA256:
c2d3eaa6c15b5690c754ca3c9a847e6c5fddfcbdbb316c5c1ba79daff01a508d
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.6.tar.gz"],
strip_prefix = "rules_sbom-0.4.6",
sha256 = "c2d3eaa6c15b5690c754ca3c9a847e6c5fddfcbdbb316c5c1ba79daff01a508d",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.6 (2025-10-11)
Bug Fixes
- create repos from module extension (ceef40d)
v0.4.5
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.5")
sbom_ext = use_extension("@rules_sbom//sbom:extensions.bzl", "sbom_setup")Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.5.tar.gz - SHA256:
59c94c069632e62627f7303186070157ecae7083804b27c90e5061413688fb9c
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.5.tar.gz"],
strip_prefix = "rules_sbom-0.4.5",
sha256 = "59c94c069632e62627f7303186070157ecae7083804b27c90e5061413688fb9c",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.5 (2025-10-11)
Bug Fixes
- add sbom setup module extension (eeb5706)
v0.4.4
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.4")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
syft_repo = use_repo_rule("@rules_sbom//sbom:repositories.bzl", "syft_repository")
rules_sbom_setup(syft_repo)Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.4.tar.gz - SHA256:
2fa4a313e382e99f9a9703de163e418bc48b027f951dde5f9456ef3e578a6073
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.4.tar.gz"],
strip_prefix = "rules_sbom-0.4.4",
sha256 = "2fa4a313e382e99f9a9703de163e418bc48b027f951dde5f9456ef3e578a6073",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.4 (2025-10-11)
Bug Fixes
- declare dependency on platforms module (d822066)
v0.4.3
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.3")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
syft_repo = use_repo_rule("@rules_sbom//sbom:repositories.bzl", "syft_repository")
rules_sbom_setup(syft_repo)Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.3.tar.gz - SHA256:
475b45c0bc5c02c4f13ab7383f63f6fa5106701215cd5911030778a51b946854
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.3.tar.gz"],
strip_prefix = "rules_sbom-0.4.3",
sha256 = "475b45c0bc5c02c4f13ab7383f63f6fa5106701215cd5911030778a51b946854",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.3 (2025-10-11)
Bug Fixes
- update install instructions (398d350)
v0.4.2
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.2")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
syft_repo = use_repo_rule("@rules_sbom//sbom:repositories.bzl", "syft_repository")
rules_sbom_setup(syft_repo)Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.2.tar.gz - SHA256:
481cdf1bf8d585aa1c3b60b6741e245ee313bdc8c354cab8999ac53f9bb24ced
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.2.tar.gz"],
strip_prefix = "rules_sbom-0.4.2",
sha256 = "481cdf1bf8d585aa1c3b60b6741e245ee313bdc8c354cab8999ac53f9bb24ced",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.2 (2025-10-10)
Bug Fixes
- clarify sync note (9602272)
v0.4.1
Install with Bzlmod
Add to your MODULE.bazel:
bazel_dep(name = "rules_sbom", version = "0.4.1")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
syft_repo = use_repo_rule("@rules_sbom//sbom:repositories.bzl", "syft_repository")
rules_sbom_setup(syft_repo)Install with a WORKSPACE
Download and pin the release archive:
- URL:
https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.1.tar.gz - SHA256:
b14fd5f81c92307948b51a3dc734d62c3d33c26391c2f28d0ba80f39a014e805
Then in your WORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_sbom",
urls = ["https://github.com/rtbot-dev/rules_sbom/archive/refs/tags/v0.4.1.tar.gz"],
strip_prefix = "rules_sbom-0.4.1",
sha256 = "b14fd5f81c92307948b51a3dc734d62c3d33c26391c2f28d0ba80f39a014e805",
)
load("@rules_sbom//sbom:repositories.bzl", "syft_repository")
load("@rules_sbom//sbom:setup.bzl", "rules_sbom_setup")
rules_sbom_setup(syft_repository)See docs/overview.md for advanced configuration options.
0.4.1 (2025-10-10)
Bug Fixes
- checkout before note enrichment (f5e730d)