Skip to content

Releases: cgrindel/rules_swift_package_manager

Release v0.8.0

29 Aug 20:32
5ae7848
Compare
Choose a tag to compare

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 using clang-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 and swift_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...
Read more

Release v0.7.1

14 Jul 21:47
4759419
Compare
Choose a tag to compare

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 in do_test for ios_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

13 Jul 17:44
95533f4
Compare
Choose a tag to compare

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

02 Jul 14:46
1df27c6
Compare
Choose a tag to compare

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

08 Jun 17:01
e0ee520
Compare
Choose a tag to compare

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

07 Jun 16:53
4c39a9e
Compare
Choose a tag to compare

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

28 Apr 13:38
611bc1f
Compare
Choose a tag to compare

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

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

02 Apr 14:34
dd1f56a
Compare
Choose a tag to compare

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

01 Apr 21:46
7faf6e6
Compare
Choose a tag to compare

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 and enable_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

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

01 Apr 21:41
7faf6e6
Compare
Choose a tag to compare

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 and enable_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

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()