Danny Mösch
da36dfd679
Use variable for system drive
2026-01-24 22:13:56 +01:00
Danny Mösch
f96d7d9e73
Assume absolute path patterns
2026-01-24 22:13:56 +01:00
Danny Mösch
4b12699ebe
Extend basic globbing on Windows
2026-01-24 22:13:56 +01:00
Danny Mösch
6c1ae86eb3
Use URL for file paths throughout the code base
...
# Conflicts:
# Source/SwiftLintFramework/Extensions/FileManager+SwiftLint.swift
# Tests/IntegrationTests/ConfigPathResolutionTests.swift
2026-01-24 22:13:56 +01:00
Saleem Abdulrasool and Roman Lavrov
3c7c1e6ae1
Fix Windows path handling in various places
...
An assortment of fixes that improve the test coverage on Windows. With
this set, local testing reveals 1 failure (RemoteCycleDetection) and
another set of test failures due to Windows globbing not matching the
POSIX semantics.
Co-authored-by: Roman Lavrov <roman.lavrov@thebrowser.company >
2026-01-24 22:13:56 +01:00
dependabot[bot]
2df9c19eaa
Bump docker/setup-buildx-action in /.github/actions/docker-build ( #6463 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.11.1 to 3.12.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/e468171a9de216ec08956ac3ada2f0791b6bd435...8d2750c68a42422c14e847fe6c8ac0403b4cbd6f )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 3.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 21:11:32 +00:00
dependabot[bot]
c95d9344fb
Bump docker/login-action in /.github/actions/docker-build ( #6462 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/184bdaa0721073962dff0199f1fb9940f07167d1...5e57cd118135c172c3672efd75eb46360885c0ef )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 21:10:58 +00:00
dependabot[bot]
d8865d2ba8
Bump actions/upload-artifact in /.github/actions/docker-build ( #6464 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.2 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...b7c566a772e6b6bfb58ed0dc250532a479d7789f )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 21:10:46 +00:00
Danny Mösch
0171930238
Update composite actions as well
2026-01-24 21:57:22 +01:00
Danny Mösch
3366340058
Combine both sed commands
2026-01-24 21:12:56 +01:00
Danny Mösch
a976639005
FIx changelog
2026-01-24 21:01:43 +01:00
Declan McKenna
18c187a139
Add claude files to gitignore ( #6461 )
2026-01-24 14:56:08 +00:00
Declan McKenna
d3220ed108
Add ignore_regex option to large_tuple rule ( #6452 )
2026-01-24 14:52:12 +00:00
Danny Mösch
8de3075bd6
Use plural for Linux release artifacts
2026-01-24 11:44:25 +01:00
Danny Mösch
a63adbabd7
Embed CAB into installer
2026-01-24 11:43:58 +01:00
Danny Mösch
4f47159f5c
Do not use references
...
GitHub reports "YAML aliases are not supported".
2026-01-24 10:53:55 +01:00
Danny Mösch
7ef8de9e54
Specify single label and use references
2026-01-24 10:50:33 +01:00
Danny Mösch
870ad1825a
Use separate variable to avoid peculiar space after the =
2026-01-24 10:33:48 +01:00
Danny Mösch
3337e46f90
Interpret release candidates as revisions for Windows installer
2026-01-24 09:23:56 +01:00
Danny Mösch
a769923111
Add -Restore to install package dependencies
2026-01-24 00:24:43 +01:00
Danny Mösch
33591391e3
Use reference name instead of explicit input parameter
2026-01-23 23:57:19 +01:00
Danny Mösch
6405223edb
Support cutting a release from an arbitrary branch
2026-01-23 23:40:00 +01:00
Danny Mösch
d93f30261c
Polish release workflows
2026-01-23 22:26:50 +01:00
Danny Mösch
987f3603ae
Use start position of closure to check if rule is disabled ( #6458 )
2026-01-23 20:52:05 +01:00
Danny Mösch
335edded41
Inline dedicated rule test ( #6459 )
2026-01-23 14:25:19 -05:00
Danny Mösch
1d7f3b627b
Add Windows release artifacts ( #6445 )
2026-01-23 19:59:59 +01:00
Danny Mösch
10b054f7b9
Use fixed commit hash
2026-01-23 18:41:07 +01:00
dependabot[bot]
02493f432d
Bump ruby/setup-ruby from 1.283.0 to 1.286.0 ( #6454 )
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.283.0 to 1.286.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/708024e6c902387ab41de36e1669e43b5ee7085e...90be1154f987f4dc0fe0dd0feedac9e473aa4ba8 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.286.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 16:47:25 +01:00
dependabot[bot]
0e011258a5
Bump actions/checkout from 6.0.1 to 6.0.2 ( #6455 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 16:46:50 +01:00
dependabot[bot]
cba6eea9c0
Bump actions/cache from 5.0.1 to 5.0.2 ( #6456 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/9255dc7a253b0ccc959486e2bca901246202afeb...8b402f58fbc84540c8b491a91e594a4576fec3d7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 16:46:22 +01:00
dependabot[bot]
fdbb50680f
Bump apple_support from 2.1.0 to 2.2.0 ( #6457 )
...
Bumps [apple_support](https://github.com/bazelbuild/apple_support ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/bazelbuild/apple_support/releases )
- [Commits](https://github.com/bazelbuild/apple_support/compare/2.1.0...2.2.0 )
---
updated-dependencies:
- dependency-name: apple_support
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 16:45:26 +01:00
Danny Mösch
84079077c7
Disable support for long paths on Windows ( #6449 )
2026-01-21 21:30:50 +01:00
myrrhex06
3420500cd1
Fix typos in Korean README ( #6448 )
2026-01-21 10:52:27 +01:00
Danny Mösch
6de2cc9587
Use SwiftSyntax 6.4 pre-release 2026-01-20 ( #6447 )
2026-01-21 00:00:37 +01:00
Danny Mösch
afc957ab8c
Polish inline configs and descriptions
2026-01-18 14:24:07 +01:00
dependabot[bot]
05e9bb4a84
Bump rules_swift from 3.4.1 to 3.4.2 ( #6443 )
...
Bumps [rules_swift](https://github.com/bazelbuild/rules_swift ) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/bazelbuild/rules_swift/releases )
- [Commits](https://github.com/bazelbuild/rules_swift/compare/3.4.1...3.4.2 )
---
updated-dependencies:
- dependency-name: rules_swift
dependency-version: 3.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 10:23:24 -05:00
dependabot[bot]
4ec5668f72
Bump ruby/setup-ruby from 1.280.0 to 1.283.0 ( #6442 )
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.280.0 to 1.283.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/d5f787ce339eb0767271bc01d922e85644c2c8ab...708024e6c902387ab41de36e1669e43b5ee7085e )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.283.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 15:06:36 +00:00
Danny Mösch
0c80d23435
Publish to BCR within post release workflow
2026-01-15 22:16:53 +01:00
Danny Mösch
c0a8cf5cbd
Add new changelog section
2026-01-15 20:00:39 +00:00
Danny Mösch
9120756b6e
Release 0.63.1
0.63.1
2026-01-15 20:00:27 +00:00
Danny Mösch
71396cc146
Prepare 0.63.1 release
2026-01-15 19:47:12 +00:00
Danny Mösch
8ab917a97d
Add test to verify SourceKit is used or diabled ( #6440 )
2026-01-15 19:43:52 +00:00
Danny Mösch
8978ae2ccb
Add --disable-sourcekit flag to disable SourceKit ( #6439 )
2026-01-15 20:30:52 +01:00
Danny Mösch
faa5859155
Introduce guarded filepath provider for file collection ( #6435 )
2026-01-14 18:06:13 -05:00
Danny Mösch
9a634bc8a0
Retain async initializers in actors in async_without_await ( #6436 )
2026-01-14 17:01:50 -05:00
Danny Mösch
35e3d0c6f4
Mark directories as such to enforce a new hierarchy ( #6434 )
2026-01-13 21:25:22 +01:00
Danny Mösch
c8989b8a5a
Ensure LF line endings for all files ( #6431 )
2026-01-11 17:58:57 +00:00
Danny Mösch
21ed830b62
Import implicitly referenced framework ( #6430 )
2026-01-11 17:53:06 +00:00
Danny Mösch
e9180da9ef
Run with latest snapshot build on Windows ( #6429 )
2026-01-11 18:52:32 +01:00
Danny Mösch
e6b9643965
Support Swift version 6.3 ( #6428 )
2026-01-11 18:52:10 +01:00