Danny Mösch
b515723b16
Release 0.55.1
2024-05-16 21:42:01 +02:00
Danny Mösch
460d88c036
release 0.55.0
2024-05-11 23:09:19 +02:00
Danny Mösch
0a2878d559
Update Bazel and SPM dependencies ( #5563 )
...
SourceKitten 0.35.0
Swift Argument Parser 1.3.1
SwiftSyntax 510.0.2
2024-05-09 10:21:53 +02:00
Danny Mösch
5bfe329d09
Update SwiftSyntax to version 510.0.0 ( #5479 )
2024-03-09 15:46:45 -05:00
Danny Mösch
8bb4c6a76c
Update SwiftSyntax to version 509.1.1 ( #5458 )
2024-02-06 23:24:50 +01:00
Keith Smiley
b1af9c48a9
[bazel] Add optional universal macro support ( #5357 )
...
This allows users to pass `--@SwiftLint//:universal_tools=true` in order
to compile the underlying macros as a universal binary, which aids in
caching across intel and arm macs
2023-11-16 22:55:45 +00:00
JP Simard
f17a4f9dfb
release 0.54.0
2023-11-10 15:54:29 -05:00
JP Simard
60374cae8c
Update Bazel dependencies ( #5342 )
2023-11-10 20:29:48 +00:00
Danny Mösch
d36d5f0b68
Update SwiftSyntax to version 509.0.2 ( #5299 )
2023-11-10 11:22:36 -05:00
JP Simard
55c18c5877
Update rules_xcodeproj ( #5323 )
2023-11-01 11:20:10 -04:00
JP Simard
e7d284a1b7
[Bazel] Use the apple_support toolchain on macOS ( #5241 )
...
To silence some duplicate library linker warnings:
https://github.com/bazelbuild/apple_support/commit/9dada04856947bea40fc2620d1732f142ba91d41
2023-09-27 15:02:21 -04:00
JP Simard
3adea74200
release 0.53.0
2023-09-26 11:23:51 -04:00
JP Simard
73d1deb6a8
Update Bazel dependencies ( #5236 )
2023-09-25 21:27:54 -04:00
JP Simard
406d4d270b
Require Swift 5.9 ( #5235 )
...
Co-authored-by: Danny Mösch <danny.moesch@icloud.com >
2023-09-25 18:54:02 -04:00
Keith Smiley
347af1c022
Switch to swift-syntax through bzlmod ( #5222 )
2023-09-15 05:34:56 +02:00
JP Simard
5e04661e63
Mark rules_xcodeproj as a dev_dependency ( #5112 )
...
To do this, the `xcodeproj` definition needs to move out of the main
`BUILD` file, so it's now moved to `bazel/BUILD`.
The command to generate the Bazel Xcode project is now
```
bazel run //bazel:xcodeproj
```
2023-07-09 09:54:04 -04:00
JP Simard
beeb22760f
Update rules_swift to 1.9.1 and rules_apple to 2.4.1 ( #5111 )
...
These include the fix from
https://github.com/bazelbuild/rules_swift/pull/1073
2023-07-09 09:48:53 -04:00
JP Simard
9eaecbedce
release 0.52.4
2023-07-06 14:43:54 -04:00
JP Simard
4c8985b839
Update dependencies ( #5105 )
...
* Yams: 5.0.5 -> 5.0.6
* rules_apple: 2.3.0 -> 2.4.0
* rules_xcodeproj: 1.7.0 -> 1.7.1
* Bazel: 6.2.0 -> 6.2.1
2023-07-06 14:21:40 -04:00
JP Simard
117405ce36
release 0.52.3
2023-06-22 11:00:07 -04:00
JP Simard
e29de7a99f
Update Bazel dependencies ( #5060 )
...
* rules_apple: 2.2.0 -> 2.3.0
* rules_swift: 1.7.1 -> 1.8.0
* rules_xcodeproj: 1.5.1 -> 1.7.0
2023-06-12 15:58:41 -04:00
JP Simard
34f5ffa7f7
release 0.52.2
2023-05-12 11:02:03 -04:00
JP Simard
5616d858bc
release 0.52.1
2023-05-11 11:13:58 -04:00
JP Simard
97259e24d0
release 0.52.0
2023-05-10 15:15:09 -04:00
JP Simard
6b094dd711
[SwiftSyntax] Update to latest 509.0.0 tag ( #4920 )
...
* [bazel] Remove custom SwiftSyntax BUILD file
Something similar to this has been merged upstream instead now. This
also renames the repo name to SwiftSyntax in preparation for it being in
the BCR
* [SwiftSyntax] Update to latest 509.0.0 tag
https://github.com/apple/swift-syntax/releases/tag/509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-04-25-b
2023-05-03 11:34:26 -04:00
JP Simard
d8dfc3c937
Update rules_xcodeproj to 1.5.1 ( #4948 )
...
Lots of performance optimizations in this release
https://github.com/MobileNativeFoundation/rules_xcodeproj/releases/tag/1.5.1
2023-04-26 21:06:17 -04:00
JP Simard
8b72eb0406
Mark bazel_skylib as dev_dependency = True ( #4904 )
...
So folks who integrate SwiftLint with Bazel don't need to match this
exact version.
2023-04-18 18:50:56 +00:00
JP Simard
74b82daba0
[CI] Use rbenv to manage Ruby ( #4893 )
...
And pin the Ruby version to 2.7.5. rbenv was installed on all CI
machines using Homebrew, with Ruby 2.7.5 installed and set as the
global version. The `pre-command` script was also updated on all agents
to add rbenv binaries to the path and run `rbenv init`.
Remove rules_ruby integration and just use rbenv and ruby directly.
2023-04-14 16:23:05 +00:00
JP Simard
7fe7bb28d9
Update rules_xcodeproj to 1.4.0 ( #4885 )
...
https://github.com/MobileNativeFoundation/rules_xcodeproj/releases/tag/1.4.0
2023-04-13 15:25:17 +00:00
JP Simard
eb85125a5f
release 0.51.0
2023-03-27 11:44:47 -04:00
JP Simard
aeee6325af
Update bazel dependencies ( #4842 )
...
* Update bazel from 6.0.0 to 6.1.1
* Update rules_apple from 2.0.0 to 2.2.0
* Update rules_swift from 1.5.1 to 1.7.1
* Update rules_xcodeproj from 1.1.0 to 1.3.3
2023-03-27 14:36:44 +00:00
JP Simard
1790ad56dd
Update SourceKitten & Yams ( #4776 )
2023-02-20 15:50:14 -05:00
JP Simard
eb5712582f
Update rules_xcodeproj to 1.0.1 ( #4748 )
...
https://www.buildbuddy.io/blog/introducing-rules_xcodeproj-1-0
2023-02-06 18:08:11 +00:00
JP Simard
ca09bc5a22
Update rules_xcodeproj & Yams ( #4735 )
...
* rules_xcodeproj: https://github.com/buildbuddy-io/rules_xcodeproj/releases/tag/1.0.0rc1
* Yams: https://github.com/jpsim/Yams/releases/tag/5.0.4
2023-01-31 16:51:16 +00:00
JP Simard
9ac13f078a
Update rules_xcodeproj to 0.12.3 ( #4724 )
...
https://github.com/buildbuddy-io/rules_xcodeproj/releases/tag/0.12.3
2023-01-26 21:24:21 -05:00
Keith Smiley
23e4db3e5f
Add support for bzlmod ( #4704 )
2023-01-19 17:04:21 -05:00