jq.bzl@0.4.0 (#6159)
Release: https://github.com/bazel-contrib/jq.bzl/releases/tag/v0.4.0
_Automated by [Publish to
BCR](https://github.com/bazel-contrib/publish-to-bcr)_
---------
Co-authored-by: alexeagle <47395+alexeagle@users.noreply.github.com>
Co-authored-by: Alex Eagle <alex@aspect.dev>
diff --git a/modules/jq.bzl/0.4.0/MODULE.bazel b/modules/jq.bzl/0.4.0/MODULE.bazel
new file mode 100644
index 0000000..fbc7378
--- /dev/null
+++ b/modules/jq.bzl/0.4.0/MODULE.bazel
@@ -0,0 +1,18 @@
+"Bazel dependencies"
+
+module(
+ name = "jq.bzl",
+ compatibility_level = 1,
+ version = "0.4.0",
+)
+
+bazel_dep(name = "bazel_lib", version = "3.0.0-rc.0")
+bazel_dep(name = "package_metadata", version = "0.0.2")
+bazel_dep(name = "platforms", version = "0.0.5")
+
+toolchains = use_extension("@jq.bzl//jq:extensions.bzl", "toolchains")
+use_repo(toolchains, "jq_toolchains")
+
+register_toolchains("@jq_toolchains//:all")
+
+bazel_dep(name = "buildifier_prebuilt", version = "8.0.3", dev_dependency = True)
diff --git a/modules/jq.bzl/0.4.0/attestations.json b/modules/jq.bzl/0.4.0/attestations.json
new file mode 100644
index 0000000..752b846
--- /dev/null
+++ b/modules/jq.bzl/0.4.0/attestations.json
@@ -0,0 +1,17 @@
+{
+ "mediaType": "application/vnd.build.bazel.registry.attestation+json;version=1.0.0",
+ "attestations": {
+ "source.json": {
+ "url": "https://github.com/bazel-contrib/jq.bzl/releases/download/v0.4.0/source.json.intoto.jsonl",
+ "integrity": "sha256-MFk27PKul3RuzR5NwRztilwMY5ppu27vTLPC6tPWrZM="
+ },
+ "MODULE.bazel": {
+ "url": "https://github.com/bazel-contrib/jq.bzl/releases/download/v0.4.0/MODULE.bazel.intoto.jsonl",
+ "integrity": "sha256-AHhMzWJ/E0sZ4hoFHQVIe45Nv8R4IlljJOEXPdR+qQc="
+ },
+ "jq.bzl-v0.4.0.tar.gz": {
+ "url": "https://github.com/bazel-contrib/jq.bzl/releases/download/v0.4.0/jq.bzl-v0.4.0.tar.gz.intoto.jsonl",
+ "integrity": "sha256-Mx9LVHkQfbMrZHli65bCk5fXzqocXeWpEOXEHhNb7wc="
+ }
+ }
+}
diff --git a/modules/jq.bzl/0.4.0/patches/module_dot_bazel_version.patch b/modules/jq.bzl/0.4.0/patches/module_dot_bazel_version.patch
new file mode 100644
index 0000000..82061ef
--- /dev/null
+++ b/modules/jq.bzl/0.4.0/patches/module_dot_bazel_version.patch
@@ -0,0 +1,13 @@
+===================================================================
+--- a/MODULE.bazel
++++ b/MODULE.bazel
+@@ -2,8 +2,9 @@
+
+ module(
+ name = "jq.bzl",
+ compatibility_level = 1,
++ version = "0.4.0",
+ )
+
+ bazel_dep(name = "bazel_lib", version = "3.0.0-rc.0")
+ bazel_dep(name = "package_metadata", version = "0.0.2")
diff --git a/modules/jq.bzl/0.4.0/presubmit.yml b/modules/jq.bzl/0.4.0/presubmit.yml
new file mode 100644
index 0000000..e459caa
--- /dev/null
+++ b/modules/jq.bzl/0.4.0/presubmit.yml
@@ -0,0 +1,12 @@
+bcr_test_module:
+ module_path: "e2e/smoke"
+ matrix:
+ platform: ["debian10", "macos", "ubuntu2004", "windows"]
+ bazel: ["rolling", "8.x", "7.x"]
+ tasks:
+ run_tests:
+ name: "Run test module"
+ platform: ${{ platform }}
+ bazel: ${{ bazel }}
+ test_targets:
+ - "//..."
diff --git a/modules/jq.bzl/0.4.0/source.json b/modules/jq.bzl/0.4.0/source.json
new file mode 100644
index 0000000..f2a631b
--- /dev/null
+++ b/modules/jq.bzl/0.4.0/source.json
@@ -0,0 +1,10 @@
+{
+ "integrity": "sha256-IWF+tx+3dadI71Y5Exq5Q+85lGvSpM6W6mCwP5hdsMU=",
+ "strip_prefix": "jq.bzl-0.4.0",
+ "docs_url": "https://github.com/bazel-contrib/jq.bzl/releases/download/v0.4.0/jq.bzl-v0.4.0.docs.tar.gz",
+ "url": "https://github.com/bazel-contrib/jq.bzl/releases/download/v0.4.0/jq.bzl-v0.4.0.tar.gz",
+ "patches": {
+ "module_dot_bazel_version.patch": "sha256-bmgHpjBeo2JdPn7b1uE+oZJXw+hM3GXUM7RMeLpDMyc="
+ },
+ "patch_strip": 1
+}
diff --git a/modules/jq.bzl/metadata.json b/modules/jq.bzl/metadata.json
index a19ea20..8acdc9d 100644
--- a/modules/jq.bzl/metadata.json
+++ b/modules/jq.bzl/metadata.json
@@ -23,7 +23,8 @@
"0.2.2",
"0.2.3",
"0.2.4",
- "0.3.0"
+ "0.3.0",
+ "0.4.0"
],
"yanked_versions": {}
}