Releases: cgrindel/rules_swift_package_manager
Releases · cgrindel/rules_swift_package_manager
Release v0.8.0
What's Changed
- chore: update README.md for v0.7.1 by @cgrindel-app-token-generator in #478
- chore(deps): update dependency quick/nimble to from: "v12.1.0" by @cgrindel-self-hosted-renovate in #482
- chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.4.2 by @renovate in #417
- chore(deps): update dependency build_bazel_rules_apple to v2.5.0 by @cgrindel-self-hosted-renovate in #487
- chore(deps): update dependency rules_apple to v2.5.0 by @cgrindel-self-hosted-renovate in #488
- chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "0.56.0" by @cgrindel-self-hosted-renovate in #489
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.51.13" by @cgrindel-self-hosted-renovate in #490
- chore(deps): update dependency bazel to v6.3.0 by @cgrindel-self-hosted-renovate in #493
- chore(deps): update dependency cgrindel_bazel_starlib to v0.16.2 by @cgrindel-self-hosted-renovate in #494
- chore: add
//:tidy_all
and//:tidy_modified
, run//:tidy_modified
after Renovate upgrades by @cgrindel in #495 - chore: use shell script to execute tidy_modified by @cgrindel in #496
- fix: actually use
do_renovate_post_upgrade
by @cgrindel in #497 - chore: install clang in
do_renovate_post_upgrade
by @cgrindel in #499 - fix: clang version in
do_renovate_post_upgrade
by @cgrindel in #500 - chore(deps): update dependency rules_bazel_integration_test to v0.15.0 by @cgrindel-self-hosted-renovate in #501
- chore(deps): update dependency sdwebimage/libwebp-xcode to from: "1.3.1" by @cgrindel-self-hosted-renovate in #502
- chore: try installing
clang
usingclang-12
in Renovate post upgrade by @cgrindel in #503 - chore: add utility to create an example workspace by @cgrindel in #506
- fix: check description JSON and dump JSON for resources by @cgrindel in #507
- chore: disable Bazel lockfiles and remove them by @cgrindel in #508
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.6.7" by @cgrindel-self-hosted-renovate in #515
- fix(deps): update module github.com/deckarep/golang-set/v2 to v2.3.1 by @cgrindel-self-hosted-renovate in #516
- chore(deps): update dependency bazel to v6.3.2 by @cgrindel-self-hosted-renovate in #513
- chore(renovate): ignore buildtools module for gomod manager by @cgrindel in #520
- chore(deps): update dependency apple/swift-argument-parser to from: "1.2.3" by @cgrindel-self-hosted-renovate in #511
- chore(deps): update dependency apple/swift-log to from: "1.5.3" by @cgrindel-self-hosted-renovate in #512
- chore(deps): update dependency build_bazel_rules_swift to v1.10.0 by @cgrindel-self-hosted-renovate in #517
- chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.13.0" by @cgrindel-self-hosted-renovate in #518
- chore(deps): update dependency rules_swift to v1.10.0 by @cgrindel-self-hosted-renovate in #525
- chore(deps): update dependency rules_xcodeproj to v1.9.1 by @cgrindel-self-hosted-renovate in #526
- chore(deps): update dependency rules_bazel_integration_test to v0.15.1 by @cgrindel-self-hosted-renovate in #519
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.2" by @cgrindel-self-hosted-renovate in #521
- feat: add initial support for
swift_proto_library
andswift_grpc_library
to gazelle plugin by @AttilaTheFun in #492 - chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "0.58.2" by @cgrindel-self-hosted-renovate in #522
- chore(deps): update dependency rules_swift to v1.10.0 by @cgrindel-self-hosted-renovate in #533
- chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.14.0" by @cgrindel-self-hosted-renovate in #535
- chore(deps): update dependency apple/swift-nio to v2.58.0 by @cgrindel-self-hosted-renovate in #539
- chore(deps): update dependency spotify/xcmetrics to from: "0.0.13" by @cgrindel-self-hosted-renovate in #538
- chore(deps): update dependency pointfreeco/swift-composable-architecture to v1 by @cgrindel-self-hosted-renovate in #530
- chore(deps): update dependency stripe/stripe-ios to from: "23.14.0" by @cgrindel-self-hosted-renovate in #528
- chore(deps): update dependency vapor/vapor to v4.79.0 by @cgrindel-self-hosted-renovate in #544
- chore(deps): update dependency quick/nimble to from: "12.2.0" by @cgrindel-self-hosted-renovate in #540
- chore(deps): update dependency quick/quick to from: "7.2.0" by @cgrindel-self-hosted-renovate in #541
- chore(deps): update dependency datatheorem/trustkit to from: "3.0.3" by @cgrindel-self-hosted-renovate in #545
- chore(deps): update dependency vapor/fluent to v4.8.0 by @cgrindel-self-hosted-renovate in #542
- chore(deps): update dependency vapor/fluent-sqlite-driver to v4.5.0 by @cgrindel-self-hosted-renovate in #543
- chore(deps): update dependency stripe/stripe-ios to from: "23.15.0" by @cgrindel-self-hosted-renovate in #548
- feat: implement support for PascalCase module names with snake_case directory names by @AttilaTheFun in #534
- chore(deps): update dependency vapor/vapor to v4.80.0 by @cgrindel-self-hosted-renovate in #547
New Contributors
- @cgrindel-self-hosted-renovate made their first contribution in #482
- @AttilaTheFun made their first contribution in #492
Full Changelog: v0.7.1...v0.8.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.8.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "5bc1b0ff01886e5abb4e7e0ba1c4ade1fa5b666a620490ba51f9c8d22af586da",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.8.0/rules_swift_package_manager.v0.8.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_depend...
Release v0.7.1
What's Changed
- chore: update README.md for v0.7.0 by @cgrindel-app-token-generator in #473
- chore(deps): update dependency rules_xcodeproj to v1.8.0 by @renovate in #474
- chore: enable
xcodebuild
indo_test
forios_sim
example by @cgrindel in #472 - chore(deps): update dependency rules_xcodeproj to v1.8.1 by @renovate in #475
- chore: show the return code when an SPM command fails by @cgrindel in #477
Full Changelog: v0.7.0...v0.7.1
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.7.1")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "d4d2d214c971abe75bd753b0ede254b824969745bca6be2261115b8fa604bdb6",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.7.1/rules_swift_package_manager.v0.7.1.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.7.0
What's Changed
- chore: update README.md for v0.6.0 by @cgrindel-app-token-generator in #437
- chore: use ruleset base preset in Renovate configuration by @cgrindel in #438
- chore(deps): update dependency com_github_apple_swift_argument_parser to v1.2.2 by @renovate in #440
- chore(deps): update dependency com_github_apple_swift_collections to v1.0.4 by @renovate in #441
- chore(deps): update dependency datatheorem/trustkit to from: "2.0.1" by @renovate in #442
- chore(deps): update dependency sdwebimage/libwebp-xcode to from: "1.2.4" by @renovate in #443
- chore(deps): update dependency build_bazel_rules_apple to v2.4.0 by @renovate in #446
- chore(deps): update dependency gazelle to v0.31.1 by @renovate in #449
- chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.11.0" by @renovate in #448
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.51.12" by @renovate in #451
- chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "0.55.0" by @renovate in #452
- chore(deps): update dependency bazel_skylib to v1.4.2 by @renovate in #416
- chore(deps): update dependency apple/swift-argument-parser to from: "1.2.2" by @renovate in #439
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.6.5" by @renovate in #450
- chore(deps): update dependency datatheorem/trustkit to v3 by @renovate in #456
- chore(deps): update dependency soto-project/soto to from: "6.7.0" by @renovate in #455
- chore(deps): update dependency quick/nimble to v12 by @renovate in #457
- chore(deps): update dependency quick/quick to v7 by @renovate in #458
- chore(deps): update dependency build_bazel_rules_apple to v2.4.1 by @renovate in #459
- chore(deps): update dependency build_bazel_rules_swift to v1.9.1 by @renovate in #447
- chore(deps): update dependency cgrindel_bazel_starlib to v0.16.1 by @renovate in #418
- chore(deps): update dependency rules_apple to v2.4.1 by @renovate in #453
- chore(deps): update dependency rules_swift to v1.9.1 by @renovate in #454
- chore: add
Snapkit
example by @cgrindel in #460 - chore(deps): update dependency snapkit/snapkit to from: "5.6.0" by @renovate in #461
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.6.6" by @renovate in #462
- chore(deps): update dependency io_bazel_rules_go to v0.41.0 by @renovate in #463
- chore(deps): update dependency bazel_gazelle to v0.32.0 by @renovate in #464
- chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.12.0" by @renovate in #465
- chore(deps): update dependency apple/swift-log to from: "1.5.2" by @renovate in #445
- chore(deps): update dependency gazelle to v0.32.0 by @renovate in #468
- chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "0.55.1" by @renovate in #467
- fix: ensure
SDKROOT
is not set when executing SPM commands by @cgrindel in #470 - chore(deps): update dependency rules_xcodeproj to v1.7.1 by @renovate in #471
Full Changelog: v0.6.0...v0.7.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.7.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "6a39a5713d90b4c45dfa8a08404d44ccd76ecb86c075e3553ad1dd429e1ee3de",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.7.0/rules_swift_package_manager.v0.7.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.6.0
What's Changed
- chore: update README.md for v0.5.0 by @cgrindel-app-token-generator in #407
- fix(deps): update module github.com/stretchr/testify to v1.8.4 by @renovate in #384
- fix(deps): update module github.com/bazelbuild/bazel-gazelle to v0.31.0 by @renovate in #325
- chore: upgrade to rules_go 0.39.1 and remove references to go_sdk by @cgrindel in #410
- chore: implement
ModuleAwareLanguage
by @cgrindel in #412 - chore(deps): update dependency bazel_gazelle to v0.31.1 by @renovate in #413
- chore: optimize BES upload by @cgrindel in #415
- fix(deps): update module github.com/bazelbuild/bazel-gazelle to v0.31.1 by @renovate in #414
- chore(deps): update dependency gazelle to v0.31.1 by @renovate in #419
- chore(deps): update dependency rules_apple to v2.3.0 by @renovate in #420
- chore(deps): update dependency rules_swift to v1.8.0 by @renovate in #422
- chore(deps): update dependency rules_go to v0.40.0 by @renovate in #424
- chore(deps): update dependency io_bazel_rules_go to v0.40.0 by @renovate in #423
- chore(deps): update dependency rules_bazel_integration_test to v0.14.1 by @renovate in #421
- chore: add
label
to target by @cgrindel in #426 - chore: cancel previous workflows if pull request is updated by @cgrindel in #427
- chore: move all swift/clang/objc file processing to
pkginfos
by @cgrindel in #429 - fix: add
modulemap_label
to dependencies index by @cgrindel in #431 - chore(deps): update dependency io_bazel_rules_go to v0.40.1 by @renovate in #430
- chore(deps): update dependency rules_go to v0.40.1 by @renovate in #432
- chore(deps): update dependency build_bazel_rules_swift to v1.9.0 by @renovate in #433
- chore(deps): update dependency rules_swift to v1.9.0 by @renovate in #434
- chore(deps): update dependency rules_apple to v2.4.0 by @renovate in #436
- fix: add crashlytics example by @cgrindel in #435
Full Changelog: v0.5.0...v0.6.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.6.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "0becadbc71e99caf5502b696f8065acc165db9f7eef25708cfb7adec81c2e565",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.6.0/rules_swift_package_manager.v0.6.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.5.0
What's Changed
- chore: update
README.md
for v0.4.4 release by @cgrindel-app-token-generator in #403 - feat: support patching of Swift packages by @cgrindel in #405
- fix: correct typo linking to patch doc by @cgrindel in #406
Full Changelog: v0.4.4...v0.5.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.5.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "85b87264639ec8459e665954ad4309a127ef4d44b290b32a8eefaf6ce86b4e03",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.5.0/rules_swift_package_manager.v0.5.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.4.4
What's Changed
- chore(deps): update bazel_gazelle digest to 6637ea8 by @renovate in #369
- chore(deps): update bazel_gazelle digest to fb01943 by @renovate in #370
- chore(deps): update dependency rules_bazel_integration_test to v0.14.0 by @renovate in #371
- chore(deps): update bazel_gazelle digest to fe5140f by @renovate in #373
- chore(deps): update dependency bazel to v6.2.0 by @renovate in #375
- chore(deps): update bazel_gazelle digest to 98250fb by @renovate in #374
- chore(deps): update bazel_gazelle digest to 55532d5 by @renovate in #376
- chore: update README.md for v0.4.3 by @cgrindel-app-token-generator in #368
- chore(deps): update dependency build_bazel_rules_swift to v1.8.0 by @renovate in #383
- chore(deps): update bazel_gazelle digest to 9b1af8f by @renovate in #377
- chore: update Go dependencies from Renovate PRs by @cgrindel in #385
- chore: upgrade rules_swift (1.8.0) and rules_apple (2.3.0) by @cgrindel in #386
- chore(deps): update bazel_gazelle digest to a1be474 by @renovate in #387
- chore(deps): update bazel_gazelle digest to 3106470 by @renovate in #388
- chore(deps): update bazel_gazelle digest to 8845d0f by @renovate in #389
- chore(deps): update bazel_gazelle digest to e0911e8 by @renovate in #390
- chore(deps): update bazel_gazelle digest to 3a1235c by @renovate in #391
- chore(deps): update bazel_gazelle digest to e770d46 by @renovate in #393
- chore(deps): update dependency bazel_skylib to v1.4.2 by @renovate in #394
- chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.4.2 by @renovate in #395
- chore(deps): update dependency rules_bazel_integration_test to v0.14.1 by @renovate in #398
- chore(deps): update bazel_gazelle digest to 7feffe1 by @renovate in #396
- chore(deps): update dependency bazel to v6.2.1 by @renovate in #397
- chore: update macos CI runners to macos-13 and xcode 14.2 by @cgrindel in #399
- fix: ignore phantom targets and ensure unique target label names by @cgrindel in #401
Full Changelog: v0.4.3...v0.4.4
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.4.4")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "84ce12995cb10848b57c7ece16cf63bf208eab35bb68f360ab1c7a0305185887",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.4.4/rules_swift_package_manager.v0.4.4.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.4.3
What's Changed
- Update README.md for v0.4.2 by @cgrindel-app-token-generator in #334
- chore: update
README.md
with bzlmod instructions by @cgrindel in #335 - chore(deps): update go dependencies by @cgrindel in #336
- fix: update workspace name in workspace snippet by @cgrindel in #341
- chore: add conventional commit check by @cgrindel in #342
- chore(deps): update agenthunt/conventional-commit-checker-action action to v2 by @renovate in #344
- chore(deps): update dependency cgrindel_bazel_starlib to v0.16.0 by @renovate in #343
- chore(deps): update bazel_gazelle digest to 0537d26 by @renovate in #345
- chore(deps): update bazel_gazelle digest to 1314e56 by @renovate in #346
- chore: configure to use remote cache by @cgrindel in #348
- fix: remove extraneous arg to tidy_and_test by @cgrindel in #350
- chore(deps): update bazel_gazelle digest to cf4ec9b by @renovate in #351
- chore(deps): update bazel_gazelle digest to 36b2084 by @renovate in #352
- chore(deps): update dependency rules_bazel_integration_test to v0.13.0 by @renovate in #355
- chore(deps): update dependency bazel to v6.1.2 by @renovate in #356
- chore(deps): update bazel_gazelle digest to c3cf70c by @renovate in #358
- chore(deps): update dependency io_bazel_rules_go to v0.39.1 by @renovate in #359
- chore(deps): update bazel_gazelle digest to 824d01b by @renovate in #362
- fix: local_swift_package relative path resolution by @luispadron in #366
New Contributors
- @luispadron made their first contribution in #366
Full Changelog: v0.4.2...v0.4.3
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.4.3")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "54f358ac1ed2bcf65404bc26c9d1298486ea88bfc230f452531e7ac26bcfca8b",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.4.3/rules_swift_package_manager.v0.4.3.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.4.2
What's Changed
- Update README.md for v0.4.1 by @cgrindel-app-token-generator in #331
- fix: update BCR presubmit to only run on MacOS by @cgrindel in #333
Full Changelog: v0.4.1...v0.4.2
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.4.2")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cgrindel_rules_swift_package_manager",
sha256 = "e26967e8f76a654b4b15c05d8d6af30dfa4bd463bc7731ec180cd19bddc6273d",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.4.2/rules_swift_package_manager.v0.4.2.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.4.1
What's Changed
- Update README.md for v0.3.3 by @cgrindel-app-token-generator in #292
- feat: provide options for printing and updating bzlmod stanzas in
MODULE.bazel
by @cgrindel in #293 - chore: update examples to use bzlmod by @cgrindel in #294
- chore(deps): update dependency cgrindel_bazel_starlib to v0.15.0 by @renovate in #298
- chore(deps): update bazel_gazelle digest to 65a5bf7 by @renovate in #301
- chore(deps): update bazel_gazelle digest to 9819865 by @renovate in #302
- chore: refactor CI workflow to include
runner
andenable_bzlmod
by @cgrindel in #303 - chore(deps): update dependency rules_bazel_integration_test to v0.12.0 by @renovate in #306
- chore(deps): update dependency build_bazel_rules_swift to v1.7.1 by @renovate in #305
- chore(deps): update bazel_gazelle digest to eebfc4b by @renovate in #307
- fix: dependency target json parsing issue of old SPM
Package.swift
by @tingyao-ui in #300 - chore: disable the generation of
swift_deps.bzl
when using bzlmod by @cgrindel in #304 - chore: add
//release:archive_test
and//bzlmod:e2e_test
by @cgrindel in #312 - chore(deps): update bazel_gazelle digest to e091227 by @renovate in #314
- chore(deps): update dependency io_bazel_rules_go to v0.39.0 by @renovate in #317
- chore: refactor CI generation to include tests outside of
examples
by @cgrindel in #319 - chore(deps): update bazel_gazelle digest to 129d0fd by @renovate in #318
- chore(deps): update dependency apple/swift-log to from: "1.5.2" by @renovate in #316
- chore(deps): update dependency apple/swift-argument-parser to from: "1.2.2" by @renovate in #315
- chore(deps): update bazel_gazelle digest to 4dfcb75 by @renovate in #324
- fix: support resource directories in external Swift packages by @cgrindel in #323
- chore: rename repository to
rules_swift_package_manager
by @cgrindel in #328 - chore: add files for
publish-to-bcr
by @cgrindel in #329
New Contributors
- @tingyao-ui made their first contribution in #300
Full Changelog: v0.3.3...v0.4.1
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.4.1")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cgrindel_rules_swift_package_manager",
sha256 = "fc55133279df272ba2b8dc81f24ea5cfbe0e5fa7ab9780eeda1ce1f19668ac89",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.4.1/rules_swift_package_manager.v0.4.1.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.4.0
What's Changed
- Update README.md for v0.3.3 by @cgrindel-app-token-generator in #292
- feat: provide options for printing and updating bzlmod stanzas in
MODULE.bazel
by @cgrindel in #293 - chore: update examples to use bzlmod by @cgrindel in #294
- chore(deps): update dependency cgrindel_bazel_starlib to v0.15.0 by @renovate in #298
- chore(deps): update bazel_gazelle digest to 65a5bf7 by @renovate in #301
- chore(deps): update bazel_gazelle digest to 9819865 by @renovate in #302
- chore: refactor CI workflow to include
runner
andenable_bzlmod
by @cgrindel in #303 - chore(deps): update dependency rules_bazel_integration_test to v0.12.0 by @renovate in #306
- chore(deps): update dependency build_bazel_rules_swift to v1.7.1 by @renovate in #305
- chore(deps): update bazel_gazelle digest to eebfc4b by @renovate in #307
- fix: dependency target json parsing issue of old SPM
Package.swift
by @tingyao-ui in #300 - chore: disable the generation of
swift_deps.bzl
when using bzlmod by @cgrindel in #304 - chore: add
//release:archive_test
and//bzlmod:e2e_test
by @cgrindel in #312 - chore(deps): update bazel_gazelle digest to e091227 by @renovate in #314
- chore(deps): update dependency io_bazel_rules_go to v0.39.0 by @renovate in #317
- chore: refactor CI generation to include tests outside of
examples
by @cgrindel in #319 - chore(deps): update bazel_gazelle digest to 129d0fd by @renovate in #318
- chore(deps): update dependency apple/swift-log to from: "1.5.2" by @renovate in #316
- chore(deps): update dependency apple/swift-argument-parser to from: "1.2.2" by @renovate in #315
- chore(deps): update bazel_gazelle digest to 4dfcb75 by @renovate in #324
- fix: support resource directories in external Swift packages by @cgrindel in #323
- chore: rename repository to
rules_swift_package_manager
by @cgrindel in #328 - chore: add files for
publish-to-bcr
by @cgrindel in #329
New Contributors
- @tingyao-ui made their first contribution in #300
Full Changelog: v0.3.3...v0.4.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.4.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "cgrindel_rules_swift_package_manager",
sha256 = "bb4418efe0f4caa008928d3871ffe9f3fb90541c336ae5f3b3ed531aa173e153",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.4.0/rules_swift_package_manager.v0.4.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()