rules_apko@1.5.17 (#5957)
Release:
https://github.com/chainguard-dev/rules_apko/releases/tag/v1.5.17
_Automated by [Publish to BCR](https://github.com/apps/publish-to-bcr)_
Co-authored-by: publish-to-bcr-bot <112732530+publish-to-bcr-bot[bot]@users.noreply.github.com>
diff --git a/modules/rules_apko/1.5.17/MODULE.bazel b/modules/rules_apko/1.5.17/MODULE.bazel
new file mode 100644
index 0000000..1a9decd
--- /dev/null
+++ b/modules/rules_apko/1.5.17/MODULE.bazel
@@ -0,0 +1,51 @@
+"Bazel dependencies"
+
+module(
+ name = "rules_apko",
+ compatibility_level = 1,
+ version = "1.5.17",
+)
+
+bazel_dep(name = "bazel_skylib", version = "1.7.1")
+bazel_dep(name = "platforms", version = "1.0.0")
+bazel_dep(name = "aspect_bazel_lib", version = "2.19.4")
+
+bazel_dep(name = "rules_pkg", version = "1.1.0", dev_dependency = True)
+bazel_dep(name = "rules_oci", version = "2.2.6", dev_dependency = True)
+bazel_dep(name = "gazelle", version = "0.44.0", dev_dependency = True, repo_name = "bazel_gazelle")
+bazel_dep(name = "bazel_skylib_gazelle_plugin", version = "1.7.1", dev_dependency = True)
+bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2", dev_dependency = True)
+bazel_dep(name = "stardoc", version = "0.8.0", dev_dependency = True, repo_name = "io_bazel_stardoc")
+
+toolchain = use_extension("//apko:extensions.bzl", "apko")
+toolchain.toolchain(apko_version = "v0.30.11")
+use_repo(toolchain, "apko_toolchains")
+
+register_toolchains("@apko_toolchains//:all")
+
+# locks
+apk = use_extension(
+ "//apko:extensions.bzl",
+ "apko",
+ dev_dependency = True,
+)
+apk.translate_lock(
+ name = "examples_lock",
+ lock = "//examples/lock:apko.lock.json",
+)
+apk.translate_lock(
+ name = "examples_wolfi_base",
+ lock = "//examples/wolfi-base:apko.lock.json",
+)
+apk.translate_lock(
+ name = "examples_oci",
+ lock = "//examples/oci:apko.lock.json",
+)
+apk.translate_lock(
+ name = "examples_multi_arch_and_repo",
+ lock = "//examples/multi_arch_and_repo:apko.lock.json",
+)
+use_repo(apk, "examples_multi_arch_and_repo")
+use_repo(apk, "examples_lock")
+use_repo(apk, "examples_wolfi_base")
+use_repo(apk, "examples_oci")
diff --git a/modules/rules_apko/1.5.17/patches/module_dot_bazel_version.patch b/modules/rules_apko/1.5.17/patches/module_dot_bazel_version.patch
new file mode 100644
index 0000000..31626b1
--- /dev/null
+++ b/modules/rules_apko/1.5.17/patches/module_dot_bazel_version.patch
@@ -0,0 +1,13 @@
+===================================================================
+--- a/MODULE.bazel
++++ b/MODULE.bazel
+@@ -2,8 +2,9 @@
+
+ module(
+ name = "rules_apko",
+ compatibility_level = 1,
++ version = "1.5.17",
+ )
+
+ bazel_dep(name = "bazel_skylib", version = "1.7.1")
+ bazel_dep(name = "platforms", version = "1.0.0")
diff --git a/modules/rules_apko/1.5.17/presubmit.yml b/modules/rules_apko/1.5.17/presubmit.yml
new file mode 100644
index 0000000..4481c08
--- /dev/null
+++ b/modules/rules_apko/1.5.17/presubmit.yml
@@ -0,0 +1,12 @@
+bcr_test_module:
+ module_path: "e2e/smoke"
+ matrix:
+ bazel: ["7.x", "8.x"]
+ platform: ["debian11", "ubuntu2204"]
+ tasks:
+ run_tests:
+ name: "Run test module"
+ bazel: ${{ bazel }}
+ platform: ${{ platform }}
+ test_targets:
+ - "//..."
diff --git a/modules/rules_apko/1.5.17/source.json b/modules/rules_apko/1.5.17/source.json
new file mode 100644
index 0000000..0ab60ca
--- /dev/null
+++ b/modules/rules_apko/1.5.17/source.json
@@ -0,0 +1,9 @@
+{
+ "integrity": "sha256-/B4TeqKzKAFO9JUAEu3JrOUQMGHp2Tf7UVj01Ui0Njk=",
+ "strip_prefix": "rules_apko-1.5.17",
+ "url": "https://github.com/chainguard-dev/rules_apko/archive/refs/tags/v1.5.17.tar.gz",
+ "patches": {
+ "module_dot_bazel_version.patch": "sha256-11z1J1TLwTg9cfczTRgexBLbAU6GOXLQIBcCNzEzfFc="
+ },
+ "patch_strip": 1
+}
diff --git a/modules/rules_apko/metadata.json b/modules/rules_apko/metadata.json
index 20cd74c..59fda34 100644
--- a/modules/rules_apko/metadata.json
+++ b/modules/rules_apko/metadata.json
@@ -51,7 +51,8 @@
"1.5.9",
"1.5.10",
"1.5.11",
- "1.5.16"
+ "1.5.16",
+ "1.5.17"
],
"yanked_versions": {}
}