Commit Graph

7396 Commits

Author SHA1 Message Date
Danny Mösch 3ed9eeaa1b Add new changelog section 2026-01-24 21:42:35 +00:00
Danny Mösch da65a93582 Release 0.64.0-rc.1 0.64.0-rc.1 2026-01-24 21:42:28 +00:00
Danny Mösch d2327ec0c9 Prepare 0.64.0-rc.1 release 2026-01-24 21:15:31 +00:00
Danny Mösch ca72b68404 Do not just skip hidden files (#6460) 2026-01-24 22:13:56 +01:00
Danny Mösch 6d4d0eee64 Run all tests and lint codebase on Windows 2026-01-24 22:13:56 +01:00
Danny Mösch 8307994c66 Add changelog entry 2026-01-24 22:13:56 +01:00
Danny Mösch 5d44592e27 Run ConfigPathResolutionTests with Bazel 2026-01-24 22:13:56 +01:00
Danny Mösch efaf900d50 Use URL enumerator 2026-01-24 22:13:56 +01:00
Danny Mösch d1d29cdfee Run test on all macOS versions in the same way 2026-01-24 22:13:56 +01:00
Danny Mösch 40f03cd918 Use relative display path in output for duplicated files 2026-01-24 22:13:56 +01:00
Danny Mösch 450d51c8d2 Rename property 2026-01-24 22:13:56 +01:00
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 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