Skip to content

Releases: rtbot-dev/rules_sbom

v0.5.1

12 Oct 11:15
dd70bbe

Choose a tag to compare

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

12 Oct 10:27
ae6e3c1

Choose a tag to compare

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

11 Oct 14:42
2f842b9

Choose a tag to compare

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

11 Oct 14:30
07d7122

Choose a tag to compare

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

11 Oct 14:19
5454966

Choose a tag to compare

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

11 Oct 14:13
b35ec82

Choose a tag to compare

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

11 Oct 13:54
d81dd07

Choose a tag to compare

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

11 Oct 08:17
d0d795c

Choose a tag to compare

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

10 Oct 16:29
5b512c1

Choose a tag to compare

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


v0.4.1

10 Oct 16:24
1fcf78c

Choose a tag to compare

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)