Commit Graph
22 Commits
Author SHA1 Message Date
Danny Mösch fefc4cea11 Re-enable Swift in OSS checks
Reverts 7a0cf40d51.
2023-12-10 20:10:05 +01:00
Danny Mösch 57ac398f4c Support additional configurations per repo 2023-12-10 20:10:05 +01:00
Danny Mösch 0b7a6f76e1 Append to .swiftlint.yml config file in OSS check (#5385) 2023-12-10 19:27:13 +01:00
Danny Mösch 06287d5a39 Exclude template folder from OSS check (#5384) 2023-12-10 15:37:05 +00:00
JP Simard 7a0cf40d51 [OSSCheck] Remove the Swift project (#5321) 2023-11-01 11:46:31 -04:00
Marcelo Fabri 2b53369fdd [oss-check] Fix rules path (#5303)
So that oss-check can run only the rules that have changed
2023-10-27 05:43:24 -04:00
JP Simard e14a73438f Remove SourceKitten from OSSCheck (#4930)
It looks like there's some non-determinism in how we lint it that was
recently introduced, maybe it's due to some SwiftSyntax update, not
sure.
2023-04-25 09:27:24 -04:00
JP Simard 3907772163 Revert "[OSSCheck] Cache git repos (#4699)" (#4718)
This reverts commit fbd9f16955.
2023-01-23 17:05:15 +00:00
JP Simard fbd9f16955 [OSSCheck] Cache git repos (#4699)
By maintaining persistent clones of the repos which are incrementally
synced instead of cloned from scratch on every run.
2023-01-17 12:07:48 -05:00
Marcelo Fabri 5144cccb57 Revert "[OSSCheck] Cache repos (#4456) (#4477)" (#4494)
This reverts commit 6b5352feac.
2022-10-30 17:46:53 -07:00
JP Simard 6b5352feac [OSSCheck] Cache repos (#4456) (#4477)
This should speed up OSSCheck runs considerably.

In my local testing, cloning repos goes from 77s to 29s on a 100 Mbps
connection.
2022-10-26 10:58:23 -04:00
JP Simard 96925d480e Revert "[OSSCheck] Cache repos (#4456)" (#4473)
This reverts commit f0f46a45eb.

This might need more error handling / recovery:
https://github.com/realm/SwiftLint/pull/4456#issuecomment-1288792588
2022-10-24 06:26:52 -04:00
Marcelo Fabri def404259f Add more repos to oss-check (#4453) 2022-10-23 14:21:02 -07:00
JP Simard f0f46a45eb [OSSCheck] Cache repos (#4456)
This should speed up OSSCheck runs considerably.

In my local testing, cloning repos goes from 77s to 29s on a 100 Mbps
connection.
2022-10-23 12:20:11 -04:00
Marcelo Fabri 8f3a23e1a9 [oss-check] Add Pocket-Casts (#4436) 2022-10-20 19:04:43 -07:00
Marcelo Fabri ead4ca9b56 Revert "Add Automattic/pocket-casts-ios to oss-check (#4434)" (#4435)
This reverts commit 2d76e43068.
2022-10-20 18:54:10 -07:00
Marcelo Fabri 2d76e43068 Add Automattic/pocket-casts-ios to oss-check (#4434) 2022-10-20 16:51:44 -07:00
JP Simard ef248f6529 Remove Signal from OSSCheck (#4313)
It's misbehaving for some reason. It'd be good if anyone wanted to look
into that.
2022-10-06 15:40:18 -04:00
Marcelo Fabri c087e79437 [oss-check] Add DuckDuckGo and Signal (#4275) 2022-10-05 19:00:37 -04:00
JP Simard d2c638b5e4 [bazel] Enable WMO in release configuration (#4252)
Enabling WMO can make SwiftLint up to 90% faster in my testing, and
matches what SwiftPM does when building with `swift buid -c release`.
2022-09-27 21:56:17 -04:00
JP Simard ea41b9fd09 Rename default branch from master to main (#4116) 2022-09-01 07:09:46 -04:00
JP Simard fc3b143973 Rename script directory to tools (#4141)
And move the Danger bazel config there
2022-08-29 01:16:20 -04:00