Skip to content

Update dependency rules_img to v0.3.19 - #197

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rules_img-0.x
Open

Update dependency rules_img to v0.3.19#197
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rules_img-0.x

Conversation

@renovate

@renovate renovate Bot commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
rules_img bazel_dep patch 0.3.30.3.19

Release Notes

bazel-contrib/rules_img (rules_img)

v0.3.19

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.19")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "0f379d63a8856368656fbd363b6f0077114ea0f23ebce3b4afe40fd6514919c1",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.19/rules_img-v0.3.19.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register hermetic launcher toolchains
register_toolchains("@​hermetic_launcher//launcher/private/prebuilt:all")

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

  • fix(release): attest the signer plugin release archive by @​malt3 in #​660
  • fix(release): release signer plugins via the shared release workflow by @​malt3 in #​661
  • report OpenTelemetry metrics from oci-distribution-gateway by @​malt3 in #​662
  • fix(load): stop mangling image names that carry a registry port by @​malt3 in #​663
  • fix(bcr): fix signer plugin BCR presubmit.yml by @​malt3 in #​664
  • feat(push): configure push at build time per image by @​malt3 in #​665
  • gateway: add a forwarding mode so credentials live in one deployment by @​malt3 in #​666
  • feat(gateway): memoize blob existence checks in serving mode by @​malt3 in #​667
  • feat(deploy): add crane-style progress logs for non-interactive deploys by @​malt3 in #​668
  • docs: document IMG_DISK_CACHE env var by @​malt3 in #​669
  • fix(cosign): strip build-from-source deps from released MODULE.bazel by @​malt3 in #​670
  • feat(registry): add --insecure for plain-HTTP registries by @​malt3 in #​671
  • feat(push): make --jobs the cap on destination registry connections by @​malt3 in #​672
  • update Go rules and deps by @​malt3 in #​673
  • fix(signer): release the signer plugins as prebuilt-only modules by @​malt3 in #​674
  • feat(gateway): keep the blob existence cache current from reads, pushes and deletes by @​malt3 in #​675
  • feat(base): add rules for building bespoke base images by @​malt3 in #​676
  • feat(services): add service image module by @​malt3 in #​678
  • perf: use relative symlinks for directory layouts on Bazel >= 7.1 by @​malt3 in #​679
  • feat(gateway): replicate the blob existence cache between instances by @​malt3 in #​680
  • ci: add linux-only job to build modules/rules_img_services by @​malt3 in #​681
  • prepare 0.3.19 by @​malt3 in #​682

Full Changelog: bazel-contrib/rules_img@v0.3.18...v0.3.19

v0.3.18

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.18")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "b15f44ef2793ca9242801cc3c1f2e6f9c6450719a38a10f90252f82ef21711d5",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.18/rules_img-v0.3.18.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register hermetic launcher toolchains
register_toolchains("@​hermetic_launcher//launcher/private/prebuilt:all")

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

  • fix(push): suppress progress bar in persistent-worker mode by @​malt3 in #​634
  • feat: scope credential helpers to registry or remote cache by @​malt3 in #​635
  • img_tool: consolidate image-layout writers into pkg/ocilayout by @​malt3 in #​636
  • feat(load): align image_load API with image_push (registry/repository… by @​malt3 in #​637
  • feat(deploy): add deploy_operations filter to multi_deploy by @​malt3 in #​638
  • feat(deploy): add --sink override to redirect push/load into local artifacts by @​malt3 in #​639
  • feat(deploy): accept compact streams and bare paths in --layer by @​malt3 in #​640
  • chore(renovate): enable dashboard, disable automatic PRs by @​malt3 in #​641
  • feat: sign images in img deploy via external signer plugins by @​malt3 in #​642
  • feat(settings): add additional_image_labels_file label_flag by @​malt3 in #​644
  • chore: various small improvements by @​malt3 in #​646
  • chore(go deps) by @​malt3 in #​645
  • e2e: push to an ephemeral registry and verify cosign/notation signatures by @​malt3 in #​647
  • release(signer): produce and publish signer plugins with Bazel by @​malt3 in #​648
  • feat: push at build time by @​malt3 in #​649
  • harden(bcr): reject archive entries that escape the destination dir by @​malt3 in #​650
  • feat: push all image blobs at build time, split blob/manifest staging repos by @​malt3 in #​651
  • feat(gateway): policy-file authorization for oci-distribution-gateway by @​malt3 in #​652
  • feat(ztoc): add pure-Go SOCI ztoc generation library by @​malt3 in #​653
  • fix(deploy): annotate untagged images with / by @​malt3 in #​654
  • feat(img): centralize registry retry, backoff, and concurrency defaults by @​malt3 in #​655
  • feat(auth): support inline docker config via IMG_DOCKER_CONFIG_INLINE by @​malt3 in #​656
  • auth: add host-scoped environment credentials by @​sluongng in #​657
  • feat(layer): adopt the new memory-efficient runfiles group layout by @​malt3 in #​658
  • feat(soci): add SOCI Index Manifest v2 support by @​malt3 in #​659

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.17...v0.3.18

v0.3.17

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.17")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "27aea4150761bd742e89c15856ee5e2d0696871488257482597edfa1321a17f9",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.17/rules_img-v0.3.17.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register hermetic launcher toolchains
register_toolchains("@​hermetic_launcher//launcher/private/prebuilt:all")

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

Full Changelog: bazel-contrib/rules_img@v0.3.16...v0.3.17

v0.3.16

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.16")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "340c9ff589cbda8cb3a2149f143a494268d6a769cf08b2adfc822e5c9ee720f1",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.16/rules_img-v0.3.16.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

Full Changelog: bazel-contrib/rules_img@v0.3.15...v0.3.16

v0.3.15

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.15")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "99658f1ba63e31852a35cc2bd82be0ad7d2fa00a530926ab9807c26aecf58cfc",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.15/rules_img-v0.3.15.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.14...v0.3.15

v0.3.14

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.14")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "724a0930297ffe5ceda1b0837ccaa13b397e76b377fb49ce261a9b283a540554",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.14/rules_img-v0.3.14.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.13...v0.3.14

v0.3.13

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.13")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "81eb15f7046d54b91a8800626da7204b8754d4a58ff36e3c25c213b4d4b911dc",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.13/rules_img-v0.3.13.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.12...v0.3.13

v0.3.12

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.12")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "fad1b16f9736d0a1d42af754fef4e558a5722a3249448ba92275ad1670997a9c",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.12/rules_img-v0.3.12.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.11...v0.3.12

v0.3.11

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.11")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "d63fd26996f499fd7e77817466419ac1d83396760ae54a429828370bec29b85d",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.11/rules_img-v0.3.11.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.10...v0.3.11

v0.3.10

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.10")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "c8d3d423183f4cc9c19f991178c223c6c81ebafa38aad65c01d8a19c6245e820",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.10/rules_img-v0.3.10.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

Full Changelog: bazel-contrib/rules_img@v0.3.9...v0.3.10

v0.3.9

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.9")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "6ac03edbafc57f66dc267d649b1d4413001b53fa5c8c95ba4c5038a4575b0bb9",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.9/rules_img-v0.3.9.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Initialize Bazel Features
load("@​bazel_features//:deps.bzl", "bazel_features_deps")

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.8...v0.3.9

v0.3.8

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.8")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "e932d3cff3b0a72f7f3589951dd599c697ec00d83dff11358fd2bda1c67c4674",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.8/rules_img-v0.3.8.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.7...v0.3.8

v0.3.7

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.7")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "a0d469e1bfcdc3c27dc5be8d99da12be4db3edfb7a8bdd457a8be7519572d0b8",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.7/rules_img-v0.3.7.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image
load("@​rules_img//img:pull.bzl", "pull")
pull(
    name = "alpine",
    digest = "sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1",
    registry = "index.docker.io",
    repository = "library/alpine",
    tag = "3.22",
)

For more examples, see the README.

What's Changed

New Contributors

Full Changelog: bazel-contrib/rules_img@v0.3.6...v0.3.7

v0.3.6

Using Bzlmod

Add the following to your MODULE.bazel file:

bazel_dep(name = "rules_img", version = "0.3.6")

For further instructions, see the README.

Using WORKSPACE

Add the following to your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_img",
    sha256 = "d0849cb4828569d7ec159f8c0761ed62b60798e7943d1700d800ceea2c28108a",
    urls = ["https://github.com/bazel-contrib/rules_img/releases/download/v0.3.6/rules_img-v0.3.6.tar.gz"],
)

# Load dependencies
load("@​rules_img//img:dependencies.bzl", "rules_img_dependencies")
rules_img_dependencies()

# Register prebuilt toolchains
load("@​rules_img//img:repositories.bzl", "img_register_prebuilt_toolchains", "pull_tool_register_prebuilt_repositories")
img_register_prebuilt_toolchains()
register_toolchains("@​img_toolchain//:all")

# Register prebuilt pull_tool repositories (for pull functionality)
pull_tool_register_prebuilt_repositories()

# Example: Pull a base image


>**Note**
> 
> PR body was truncated to here.


</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/adobe/rules_gitops).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDQuMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

@renovate
renovate Bot requested a review from a team as a code owner March 23, 2026 15:37
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from f1ef6ca to bcb15f8 Compare March 23, 2026 19:45
@renovate renovate Bot changed the title chore(deps): update dependency rules_img to v0.3.4 chore(deps): update dependency rules_img to v0.3.5 Mar 23, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from bcb15f8 to 0ceaf25 Compare March 26, 2026 19:43
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 0ceaf25 to 4013817 Compare April 3, 2026 18:31
@renovate renovate Bot changed the title chore(deps): update dependency rules_img to v0.3.5 chore(deps): update dependency rules_img to v0.3.6 Apr 3, 2026
@renovate renovate Bot changed the title chore(deps): update dependency rules_img to v0.3.6 Update dependency rules_img to v0.3.6 Apr 8, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 4013817 to 5ee336c Compare April 14, 2026 11:37
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.6 Update dependency rules_img to v0.3.7 Apr 14, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 5ee336c to f5e4046 Compare April 20, 2026 18:34
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.7 Update dependency rules_img to v0.3.8 Apr 20, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from f5e4046 to ffa4400 Compare April 29, 2026 18:07
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.8 Update dependency rules_img to v0.3.9 Apr 29, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from ffa4400 to 6b02d35 Compare May 12, 2026 19:59
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.9 Update dependency rules_img to v0.3.10 May 12, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 6b02d35 to 8799e57 Compare May 18, 2026 13:40
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.10 Update dependency rules_img to v0.3.11 May 18, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 8799e57 to 2c96b21 Compare June 5, 2026 11:40
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.11 Update dependency rules_img to v0.3.12 Jun 5, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 2c96b21 to 95a40bc Compare June 17, 2026 19:57
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.12 Update dependency rules_img to v0.3.13 Jun 17, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 95a40bc to cfdab8d Compare June 30, 2026 04:28
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.13 Update dependency rules_img to v0.3.14 Jun 30, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from cfdab8d to e8641d6 Compare July 2, 2026 00:48
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.14 Update dependency rules_img to v0.3.15 Jul 2, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from e8641d6 to c000667 Compare July 15, 2026 17:36
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.15 Update dependency rules_img to v0.3.16 Jul 15, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from c000667 to 8572fd8 Compare July 17, 2026 12:57
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.16 Update dependency rules_img to v0.3.17 Jul 17, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 8572fd8 to 1e0b3f6 Compare July 28, 2026 18:27
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.17 Update dependency rules_img to v0.3.18 Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/rules_img-0.x branch from 1e0b3f6 to 26796f0 Compare August 2, 2026 03:26
@renovate renovate Bot changed the title Update dependency rules_img to v0.3.18 Update dependency rules_img to v0.3.19 Aug 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants