Skip to content

Commit bf7d542

Browse files
cgrindel-self-hosted-renovate[bot]Self-hosted Renovate Botcgrindel
authored
chore(deps): update dependency cgrindel_bazel_starlib to v0.17.0 (#552)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | cgrindel_bazel_starlib | bazel_dep | minor | `0.16.2` -> `0.17.0` | | [cgrindel_bazel_starlib](https://togithub.com/cgrindel/bazel-starlib) | http_archive | minor | `v0.16.2` -> `v0.17.0` | --- ### Release Notes <details> <summary>cgrindel/bazel-starlib (cgrindel_bazel_starlib)</summary> ### [`v0.17.0`](https://togithub.com/cgrindel/bazel-starlib/releases/tag/v0.17.0) [Compare Source](https://togithub.com/cgrindel/bazel-starlib/compare/v0.16.2...v0.17.0) #### What's Changed - chore: add `MODULE.bazel.lock` files by [@&#8203;cgrindel](https://togithub.com/cgrindel) in [https://github.com/cgrindel/bazel-starlib/pull/332](https://togithub.com/cgrindel/bazel-starlib/pull/332) - chore: update README.md for v0.16.2 by [@&#8203;cgrindel-app-token-generator](https://togithub.com/cgrindel-app-token-generator) in [https://github.com/cgrindel/bazel-starlib/pull/331](https://togithub.com/cgrindel/bazel-starlib/pull/331) - chore: remove update-repos and clean up WORKSPACE by [@&#8203;cgrindel](https://togithub.com/cgrindel) in [https://github.com/cgrindel/bazel-starlib/pull/335](https://togithub.com/cgrindel/bazel-starlib/pull/335) - fix: failing tidy_all test failure in CI by [@&#8203;cgrindel](https://togithub.com/cgrindel) in [https://github.com/cgrindel/bazel-starlib/pull/336](https://togithub.com/cgrindel/bazel-starlib/pull/336) - chore(deps): update dependency bazel to v6.3.2 by [@&#8203;cgrindel-self-hosted-renovate](https://togithub.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/bazel-starlib/pull/337](https://togithub.com/cgrindel/bazel-starlib/pull/337) - chore(deps): update dependency io_bazel_stardoc to v0.6.2 by [@&#8203;cgrindel-self-hosted-renovate](https://togithub.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/bazel-starlib/pull/338](https://togithub.com/cgrindel/bazel-starlib/pull/338) - chore: remove bazelisk install from Renovate post upgrade commands by [@&#8203;cgrindel](https://togithub.com/cgrindel) in [https://github.com/cgrindel/bazel-starlib/pull/339](https://togithub.com/cgrindel/bazel-starlib/pull/339) - chore(deps): update dependency buildifier_prebuilt to v6.3.3 by [@&#8203;cgrindel-self-hosted-renovate](https://togithub.com/cgrindel-self-hosted-renovate) in [https://github.com/cgrindel/bazel-starlib/pull/340](https://togithub.com/cgrindel/bazel-starlib/pull/340) - chore: fork eklanin/github-markdown-toc.go with HTML parsing updates by [@&#8203;cgrindel](https://togithub.com/cgrindel) in [https://github.com/cgrindel/bazel-starlib/pull/342](https://togithub.com/cgrindel/bazel-starlib/pull/342) **Full Changelog**: cgrindel/bazel-starlib@v0.16.2...v0.17.0 #### Bazel Module Snippet ```python bazel_dep(name = "cgrindel_bazel_starlib", version = "0.17.0") ``` #### Workspace Snippet ```python load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "cgrindel_bazel_starlib", sha256 = "a8d25340956b429b56302d3fd702bb3df8b3a67db248dd32b3084891ad497964", urls = [ "https://github.com/cgrindel/bazel-starlib/releases/download/v0.17.0/bazel-starlib.v0.17.0.tar.gz", ], ) load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies") bazel_starlib_dependencies() load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43NC4wIiwidXBkYXRlZEluVmVyIjoiMzYuNzQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> --------- Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com> Co-authored-by: Chuck Grindel <chuck.grindel@gmail.com>
1 parent e3e6f82 commit bf7d542

File tree

23 files changed

+41
-135
lines changed

23 files changed

+41
-135
lines changed

MODULE.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module(
55

66
# MARK: - Runtime Dependencies
77

8-
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.16.2")
8+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.17.0")
99
bazel_dep(name = "bazel_skylib", version = "1.4.2")
1010
bazel_dep(
1111
name = "rules_go",
@@ -29,7 +29,7 @@ bazel_dep(
2929
)
3030
bazel_dep(
3131
name = "gazelle",
32-
version = "0.31.1",
32+
version = "0.32.0",
3333
repo_name = "bazel_gazelle",
3434
)
3535

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ development inside a Bazel workspace.
1919
* [Linux](#linux)
2020
* [Quickstart](#quickstart)
2121
* [1\. Enable bzlmod](#1-enable-bzlmod)
22-
* [2\. Configure your workspace to use <a href="https://github\.com/cgrindel/rules\_swift\_package\_manager">rules\_swift\_package\_manager</a>\.](#2-configure-your-workspace-to-use-rules_swift_package_manager)
22+
* [2\. Configure your workspace to use rules\_swift\_package\_manager \.](https://github.com/cgrindel/rules_swift_package_manager)
2323
* [Bzlmod: Configure your MODULE\.bazel](#bzlmod-configure-your-modulebazel)
2424
* [Legacy: Add declarations to your WORKSPACE file](#legacy-add-declarations-to-your-workspace-file)
2525
* [3\. Create a minimal Package\.swift file\.](#3-create-a-minimal-packageswift-file)
@@ -29,8 +29,8 @@ development inside a Bazel workspace.
2929
* [6\. Create or update Bazel build files for your project\.](#6-create-or-update-bazel-build-files-for-your-project)
3030
* [7\. Build and test your project\.](#7-build-and-test-your-project)
3131
* [8\. Check in some generated files\.](#8-check-in-some-generated-files)
32-
* [Bzlmod: Check\-in Package\.resolved, swift\_deps\_index\.json, and MODULE\.bazel\.](#bzlmod-check-in-packageresolved-swift_deps_indexjson-and-modulebazel)
33-
* [Legacy: Check\-in Package\.resolved, swift\_deps\_index\.json, and swift\_deps\.bzl\.](#legacy-check-in-packageresolved-swift_deps_indexjson-and-swift_depsbzl)
32+
* [Bzlmod: Check\-in Package\.resolved , swift\_deps\_index\.json , and MODULE\.bazel \.](#bzlmod-check-in-packageresolved-swift_deps_indexjson-and-modulebazel)
33+
* [Legacy: Check\-in Package\.resolved , swift\_deps\_index\.json , and swift\_deps\.bzl \.](#legacy-check-in-packageresolved-swift_deps_indexjson-and-swift_depsbzl)
3434
* [9\. Start coding](#9-start-coding)
3535
* [Tips and Tricks](#tips-and-tricks)
3636
* [Future Work](#future-work)

WORKSPACE

Lines changed: 1 addition & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -1,108 +1 @@
1-
workspace(name = "rules_swift_package_manager")
2-
3-
load("//:deps.bzl", "swift_bazel_dependencies")
4-
5-
swift_bazel_dependencies()
6-
7-
# MARK: - Starlark
8-
9-
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
10-
11-
bazel_starlib_dependencies()
12-
13-
load("@buildifier_prebuilt//:deps.bzl", "buildifier_prebuilt_deps")
14-
15-
buildifier_prebuilt_deps()
16-
17-
load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
18-
19-
bazel_skylib_workspace()
20-
21-
load("@buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains")
22-
23-
buildifier_prebuilt_register_toolchains()
24-
25-
# MARK: - Golang
26-
27-
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
28-
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
29-
30-
# gazelle:repo bazel_gazelle
31-
32-
load("//:go_deps.bzl", "swift_bazel_go_dependencies")
33-
34-
# Workaround for missing strict deps error as described here:
35-
# https://github.com/bazelbuild/bazel-gazelle/issues/1217#issuecomment-1152236735
36-
# gazelle:repository go_repository name=in_gopkg_alecthomas_kingpin_v2 importpath=gopkg.in/alecthomas/kingpin.v2
37-
38-
# gazelle:repository_macro go_deps.bzl%swift_bazel_go_dependencies
39-
swift_bazel_go_dependencies()
40-
41-
# MARK: - Skylib Gazelle Extension
42-
43-
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
44-
45-
http_archive(
46-
name = "bazel_skylib_gazelle_plugin",
47-
sha256 = "3327005dbc9e49cc39602fb46572525984f7119a9c6ffe5ed69fbe23db7c1560",
48-
urls = [
49-
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.4.2/bazel-skylib-gazelle-plugin-1.4.2.tar.gz",
50-
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.2/bazel-skylib-gazelle-plugin-1.4.2.tar.gz",
51-
],
52-
)
53-
54-
load("@bazel_skylib_gazelle_plugin//:workspace.bzl", "bazel_skylib_gazelle_plugin_workspace")
55-
56-
bazel_skylib_gazelle_plugin_workspace()
57-
58-
go_rules_dependencies()
59-
60-
go_register_toolchains(version = "1.19.5")
61-
62-
gazelle_dependencies()
63-
64-
# MARK: - Bazel Integration Test
65-
66-
http_archive(
67-
name = "rules_bazel_integration_test",
68-
sha256 = "c8ce8080e55857526da8d8bae2c41074177b869b398d2ec22c6be7e8d22614a3",
69-
urls = [
70-
"https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.15.1/rules_bazel_integration_test.v0.15.1.tar.gz",
71-
],
72-
)
73-
74-
load("@rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")
75-
76-
bazel_integration_test_rules_dependencies()
77-
78-
load("@rules_bazel_integration_test//bazel_integration_test:defs.bzl", "bazel_binaries")
79-
80-
bazel_binaries(versions = ["//:.bazelversion"])
81-
82-
# Go Deps for bazel-starlib
83-
84-
load("@cgrindel_bazel_starlib//:go_deps.bzl", "bazel_starlib_go_dependencies")
85-
86-
bazel_starlib_go_dependencies()
87-
88-
# MARK: - Swift Toolchain
89-
90-
http_archive(
91-
name = "build_bazel_rules_swift",
92-
sha256 = "3a595a64afdcaf65b74b794661556318041466d727e175fa8ce20bdf1bb84ba0",
93-
url = "https://github.com/bazelbuild/rules_swift/releases/download/1.10.0/rules_swift.1.10.0.tar.gz",
94-
)
95-
96-
load(
97-
"@build_bazel_rules_swift//swift:repositories.bzl",
98-
"swift_rules_dependencies",
99-
)
100-
101-
swift_rules_dependencies()
102-
103-
load(
104-
"@build_bazel_rules_swift//swift:extras.bzl",
105-
"swift_rules_extra_dependencies",
106-
)
107-
108-
swift_rules_extra_dependencies()
1+
# Intentionally blank: use bzlmod

bzlmod/workspace/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ local_path_override(
77
path = "../..",
88
)
99

10-
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.16.2")
10+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.17.0")
1111
bazel_dep(name = "bazel_skylib", version = "1.4.2")
1212
bazel_dep(
1313
name = "rules_swift",

deps.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ def swift_bazel_dependencies():
3939
maybe(
4040
http_archive,
4141
name = "cgrindel_bazel_starlib",
42-
sha256 = "48efed39e8a3c5395d4b7b58a40978563cf0e22fab7e9d8e93989232cc6d9407",
42+
sha256 = "a8d25340956b429b56302d3fd702bb3df8b3a67db248dd32b3084891ad497964",
4343
urls = [
44-
"https://github.com/cgrindel/bazel-starlib/releases/download/v0.16.2/bazel-starlib.v0.16.2.tar.gz",
44+
"https://github.com/cgrindel/bazel-starlib/releases/download/v0.17.0/bazel-starlib.v0.17.0.tar.gz",
4545
],
4646
)

docs/faq.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
* [Why split the implementation between Go and Starlark?](#why-split-the-implementation-between-go-and-starlark)
88
* [How does the Gazelle plugin for Go handle this?](#how-does-the-gazelle-plugin-for-go-handle-this)
99
* [Is the same build file generation logic used for the Go/Gazelle and Starlark implementations?](#is-the-same-build-file-generation-logic-used-for-the-gogazelle-and-starlark-implementations)
10-
* [Does this replace <a href="https://github\.com/cgrindel/rules\_spm/">rules\_spm</a>?](#does-this-replace-rules_spm)
11-
* [Can I migrate from <a href="https://github\.com/cgrindel/rules\_spm/">rules\_spm</a> to rules\_swift\_package\_manager?](#can-i-migrate-from-rules_spm-to-rules_swift_package_manager)
10+
* [Does this replace rules\_spm ?](https://github.com/cgrindel/rules_spm/)
11+
* [Can I migrate from rules\_spm to rules\_swift\_package\_manager ?](https://github.com/cgrindel/rules_spm/)
1212
* [Can I just manage my external Swift packages and not generate Bazel build files for my project?](#can-i-just-manage-my-external-swift-packages-and-not-generate-bazel-build-files-for-my-project)
13-
* [After running //:swift\_update\_pkgs, I see a \.build directory\. What is it? Do I need it?](#after-running-swift_update_pkgs-i-see-a-build-directory-what-is-it-do-i-need-it)
13+
* [After running //:swift\_update\_pkgs , I see a \.build directory\. What is it? Do I need it?](#after-running-swift_update_pkgs-i-see-a-build-directory-what-is-it-do-i-need-it)
1414
* [Does the Gazelle plugin run Swift package manager with every execution?](#does-the-gazelle-plugin-run-swift-package-manager-with-every-execution)
1515
* [Can I store the Swift dependency files in a sub\-package (i\.e\., not in the root of the workspace)?](#can-i-store-the-swift-dependency-files-in-a-sub-package-ie-not-in-the-root-of-the-workspace)
1616
<!-- MARKDOWN TOC: END -->

examples/firebase_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ local_path_override(
77
path = "../..",
88
)
99

10-
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.16.2")
10+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.17.0")
1111
bazel_dep(name = "bazel_skylib", version = "1.4.2")
1212
bazel_dep(
1313
name = "rules_swift",

examples/grpc_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ local_path_override(
77
path = "../..",
88
)
99

10-
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.16.2")
10+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.17.0")
1111
bazel_dep(name = "bazel_skylib", version = "1.4.2")
1212
bazel_dep(
1313
name = "rules_swift",

examples/http_archive_ext_deps/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ local_path_override(
77
path = "../..",
88
)
99

10-
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.16.2")
10+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.17.0")
1111
bazel_dep(name = "bazel_skylib", version = "1.4.2")
1212
bazel_dep(
1313
name = "rules_swift",

examples/interesting_deps/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ local_path_override(
1212
path = "../..",
1313
)
1414

15-
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.16.2")
15+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.17.0")
1616
bazel_dep(name = "bazel_skylib", version = "1.4.2")
1717
bazel_dep(
1818
name = "rules_swift",

0 commit comments

Comments
 (0)