Skip to content

Commit 67e4588

Browse files
Publish aspect-build/[email protected] (#1263)
Co-authored-by: Alex Eagle <[email protected]>
1 parent 1016392 commit 67e4588

File tree

5 files changed

+64
-1
lines changed

5 files changed

+64
-1
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
"Bazel dependencies"
2+
3+
module(
4+
name = "aspect_rules_lint",
5+
version = "0.8.0",
6+
compatibility_level = 1,
7+
)
8+
9+
bazel_dep(name = "aspect_bazel_lib", version = "1.38.0")
10+
11+
# Needed in the root because we use js_lib_helpers in our aspect impl
12+
bazel_dep(name = "aspect_rules_js", version = "1.32.6")
13+
bazel_dep(name = "bazel_skylib", version = "1.4.2")
14+
bazel_dep(name = "platforms", version = "0.0.7")
15+
16+
# Needed in the root because we dereference ProtoInfo in our aspect impl
17+
bazel_dep(name = "rules_proto", version = "5.3.0-21.7")
18+
19+
# Needed in the root because we dereference the toolchain in our aspect impl
20+
bazel_dep(name = "rules_buf", version = "0.1.1")
21+
22+
# Needed due to rules_proto leaking the dependency
23+
bazel_dep(name = "protobuf", version = "21.7", repo_name = "com_google_protobuf")
24+
25+
bazel_dep(name = "rules_go", version = "0.39.1", dev_dependency = True)
26+
bazel_dep(name = "gazelle", version = "0.31.0", dev_dependency = True)
27+
bazel_dep(name = "bazel_skylib_gazelle_plugin", version = "1.4.1", dev_dependency = True)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
===================================================================
2+
--- a/MODULE.bazel
3+
+++ b/MODULE.bazel
4+
@@ -1,9 +1,9 @@
5+
"Bazel dependencies"
6+
7+
module(
8+
name = "aspect_rules_lint",
9+
- version = "0.0.0",
10+
+ version = "0.8.0",
11+
compatibility_level = 1,
12+
)
13+
14+
bazel_dep(name = "aspect_bazel_lib", version = "1.38.0")
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
bcr_test_module:
2+
module_path: "example"
3+
matrix:
4+
platform: ["debian10", "macos", "ubuntu2004"]
5+
tasks:
6+
run_tests:
7+
name: "Run test module"
8+
platform: ${{ platform }}
9+
environment:
10+
BAZELISK_BASE_URL: "https://github.com/bazelbuild/bazel/releases/download/"
11+
test_targets:
12+
- "//..."
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"integrity": "sha256-eoveo3mVMzKqbqSJGbqhvYlxxysG7A/SLoxUZYhNvcs=",
3+
"strip_prefix": "rules_lint-0.8.0",
4+
"url": "https://github.com/aspect-build/rules_lint/releases/download/v0.8.0/rules_lint-v0.8.0.tar.gz",
5+
"patches": {
6+
"module_dot_bazel_version.patch": "sha256-JV5tJ2uoy3MgCtDt05R/uU05MdHgCG5dMT6LXJSo/DU="
7+
},
8+
"patch_strip": 1
9+
}

modules/aspect_rules_lint/metadata.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
"0.4.0",
1919
"0.6.0",
2020
"0.6.1",
21-
"0.7.0"
21+
"0.7.0",
22+
"0.8.0"
2223
],
2324
"yanked_versions": {}
2425
}

0 commit comments

Comments
 (0)