Publish rules_graphql@0.1.3 (#6036)
Release:
https://github.com/HunterLarco/rules_graphql/releases/tag/v0.1.3
_Automated by [Publish to
BCR](https://github.com/bazel-contrib/publish-to-bcr)_
Co-authored-by: HunterLarco <2695807+HunterLarco@users.noreply.github.com>
diff --git a/modules/rules_graphql/0.1.3/MODULE.bazel b/modules/rules_graphql/0.1.3/MODULE.bazel
new file mode 100644
index 0000000..3582efe
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/MODULE.bazel
@@ -0,0 +1,41 @@
+"HunterLarco/rules_graphql"
+
+module(
+ name = "rules_graphql",
+ bazel_compatibility = [">=7.0.0"],
+ compatibility_level = 1,
+ version = "0.1.3",
+)
+
+bazel_dep(name = "aspect_rules_js", version = "2.4.0")
+bazel_dep(name = "bazel_skylib", version = "1.8.1")
+bazel_dep(name = "rules_nodejs", version = "6.4.0")
+
+bazel_dep(name = "aspect_bazel_lib", version = "2.21.2", dev_dependency = True)
+bazel_dep(name = "aspect_rules_lint", version = "1.5.3", dev_dependency = True)
+bazel_dep(name = "bazel_env.bzl", version = "0.4.0", dev_dependency = True)
+bazel_dep(name = "bazelrc-preset.bzl", version = "1.0.1", dev_dependency = True)
+bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2", dev_dependency = True)
+
+# Fixed version of pnpm for consistency.
+pnpm = use_extension("@aspect_rules_js//npm:extensions.bzl", "pnpm")
+pnpm.pnpm(pnpm_version = "9.15.9")
+use_repo(pnpm, "pnpm")
+
+# npm package manager
+npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm")
+npm.npm_translate_lock(
+ name = "rules_graphql_npm",
+ npmrc = "//:.npmrc",
+ pnpm_lock = "//:pnpm-lock.yaml",
+ verify_node_modules_ignored = "//:.bazelignore",
+)
+use_repo(npm, "rules_graphql_npm")
+
+# Ensure a fixed version of node for consistency.
+node = use_extension(
+ "@rules_nodejs//nodejs:extensions.bzl",
+ "node",
+)
+node.toolchain(node_version = "20.18.0")
+use_repo(node, "nodejs_toolchains")
diff --git a/modules/rules_graphql/0.1.3/attestations.json b/modules/rules_graphql/0.1.3/attestations.json
new file mode 100644
index 0000000..6a8175f
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/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/HunterLarco/rules_graphql/releases/download/v0.1.3/source.json.intoto.jsonl",
+ "integrity": "sha256-4ryMALPUz/UigMny3wEXiB/x5WhP8+STHnHh7/PFH4c="
+ },
+ "MODULE.bazel": {
+ "url": "https://github.com/HunterLarco/rules_graphql/releases/download/v0.1.3/MODULE.bazel.intoto.jsonl",
+ "integrity": "sha256-uE62V3ZMmdg5pk91i5sTXZKgFmIdL3/RWtQf08fMC44="
+ },
+ "rules_graphql-v0.1.3.tar.gz": {
+ "url": "https://github.com/HunterLarco/rules_graphql/releases/download/v0.1.3/rules_graphql-v0.1.3.tar.gz.intoto.jsonl",
+ "integrity": "sha256-75fWsj4u7UoLKCYS/tJLCkeIHvSDINChp16N2T6cjvg="
+ }
+ }
+}
diff --git a/modules/rules_graphql/0.1.3/patches/module_dot_bazel_version.patch b/modules/rules_graphql/0.1.3/patches/module_dot_bazel_version.patch
new file mode 100644
index 0000000..2978d19
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/patches/module_dot_bazel_version.patch
@@ -0,0 +1,13 @@
+===================================================================
+--- a/MODULE.bazel
++++ b/MODULE.bazel
+@@ -3,8 +3,9 @@
+ module(
+ name = "rules_graphql",
+ bazel_compatibility = [">=7.0.0"],
+ compatibility_level = 1,
++ version = "0.1.3",
+ )
+
+ bazel_dep(name = "aspect_rules_js", version = "2.4.0")
+ bazel_dep(name = "bazel_skylib", version = "1.8.1")
diff --git a/modules/rules_graphql/0.1.3/presubmit.yml b/modules/rules_graphql/0.1.3/presubmit.yml
new file mode 100644
index 0000000..391215b
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/presubmit.yml
@@ -0,0 +1,17 @@
+bcr_test_module:
+ module_path: 'e2e/bzlmod'
+ matrix:
+ bazel:
+ - '8.x'
+ - '7.x'
+ platform:
+ - 'debian10'
+ - 'macos'
+ - 'ubuntu2004'
+ tasks:
+ run_tests:
+ name: 'Run test module'
+ bazel: ${{ bazel }}
+ platform: ${{ platform }}
+ test_targets:
+ - '//...'
diff --git a/modules/rules_graphql/0.1.3/source.json b/modules/rules_graphql/0.1.3/source.json
new file mode 100644
index 0000000..e9b84c5
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/source.json
@@ -0,0 +1,9 @@
+{
+ "integrity": "sha256-e7iAKr8M4NkfCVqvTWdQr5zAsP2Zq0Hp5VOhcpljnZA=",
+ "strip_prefix": "rules_graphql-0.1.3",
+ "url": "https://github.com/HunterLarco/rules_graphql/releases/download/v0.1.3/rules_graphql-v0.1.3.tar.gz",
+ "patches": {
+ "module_dot_bazel_version.patch": "sha256-snVs5Ce/cQa6689K0HyzQgowpci9tKyrzHhnjVlvXpk="
+ },
+ "patch_strip": 1
+}
diff --git a/modules/rules_graphql/metadata.json b/modules/rules_graphql/metadata.json
new file mode 100644
index 0000000..e722f84
--- /dev/null
+++ b/modules/rules_graphql/metadata.json
@@ -0,0 +1,18 @@
+{
+ "homepage": "https://github.com/HunterLarco/rules_graphql",
+ "maintainers": [
+ {
+ "name": "Hunter John Larco",
+ "email": "hunter@larcolabs.com",
+ "github": "HunterLarco",
+ "github_user_id": 2695807
+ }
+ ],
+ "repository": [
+ "github:HunterLarco/rules_graphql"
+ ],
+ "versions": [
+ "0.1.3"
+ ],
+ "yanked_versions": {}
+}