183 Commits
Author SHA1 Message Date
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 faa5859155 Introduce guarded filepath provider for file collection (#6435) 2026-01-14 18:06:13 -05:00
Danny Mösch e9180da9ef Run with latest snapshot build on Windows (#6429) 2026-01-11 18:52:32 +01:00
dependabot[bot] 0fe21b7f86 Bump ruby/setup-ruby from 1.278.0 to 1.280.0 (#6426)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.278.0 to 1.280.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/4c24fa5ec04b2e79eb40571b1cee2a0d2b705771...d5f787ce339eb0767271bc01d922e85644c2c8ab)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.280.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-09 16:14:08 +01:00
dependabot[bot] a54056c35a Bump ruby/setup-ruby from 1.276.0 to 1.278.0 (#6403)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.276.0 to 1.278.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/ae195bbe749a7cef685ac729197124a48305c1cb...4c24fa5ec04b2e79eb40571b1cee2a0d2b705771)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.278.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-02 13:51:37 +00:00
Danny Mösch 3860c5c490 Refactor workflows with YAML anchors for common patterns (#6313) 2026-01-02 13:37:04 +00:00
dependabot[bot] 6d50051480 Bump ruby/setup-ruby from 1.275.0 to 1.276.0 (#6398)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.275.0 to 1.276.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/d354de180d0c9e813cfddfcbdc079945d4be589b...ae195bbe749a7cef685ac729197124a48305c1cb)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.276.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-02 14:04:41 +01:00
dependabot[bot] c454d66e32 Bump ruby/setup-ruby from 1.270.0 to 1.275.0 (#6387) 2025-12-22 16:03:59 +01:00
dependabot[bot] 10f258820a Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#6388) 2025-12-22 16:03:19 +01:00
Danny Mösch b255e5ff4d Send pre-release state on repo sync 2025-12-20 13:02:21 +01:00
Danny Mösch bcb2a4cadf Use Swift 6.2.3 SDK 2025-12-20 12:27:37 +01:00
dependabot[bot] 938ec50259 Bump actions/download-artifact from 6.0.0 to 7.0.0 (#6379)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/018cc2cf5baa6db3ef3c5f8a56943fffe632ef53...37930b1c2abaa49bbe596cd826c3c89aef350131)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 7.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>
2025-12-15 17:57:14 +01:00
dependabot[bot] 4e7a55abbc Bump DavidAnson/markdownlint-cli2-action from 21.0.0 to 22.0.0 (#6380)
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 21.0.0 to 22.0.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/30a0e04f1870d58f8d717450cc6134995f993c63...07035fd053f7be764496c0f8d8f9f41f98305101)

---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
  dependency-version: 22.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>
2025-12-15 17:55:55 +01:00
dependabot[bot] ddffebabee Bump ruby/setup-ruby from 1.269.0 to 1.270.0 (#6381)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.269.0 to 1.270.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/d697be2f83c6234b20877c3b5eac7a7f342f0d0c...ac793fdd38cc468a4dd57246fa9d0e868aba9085)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.270.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>
2025-12-15 17:54:30 +01:00
dependabot[bot] 5f4d01b716 Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#6382)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...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>
2025-12-15 17:53:55 +01:00
dependabot[bot] c4d131a1b3 Bump actions/cache from 4.3.0 to 5.0.1 (#6378)
Bumps [actions/cache](https://github.com/actions/cache) from 4.3.0 to 5.0.1.
- [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/0057852bfaa89a56745cba8c7296529d2fc39830...9255dc7a253b0ccc959486e2bca901246202afeb)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 5.0.1
  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>
2025-12-15 17:53:14 +01:00
Roman Lavrov ccb6144eff Update to a more recent Windows dev snapshot (#6371) 2025-12-09 12:00:17 +01:00
dependabot[bot] ef63229c3b Bump actions/checkout from 6.0.0 to 6.0.1 (#6370)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1.
- [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/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  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>
2025-12-08 20:02:13 +01:00
dependabot[bot] e1f2b8b997 Bump ruby/setup-ruby from 1.268.0 to 1.269.0 (#6369)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.268.0 to 1.269.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/8aeb6ff8030dd539317f8e1769a044873b56ea71...d697be2f83c6234b20877c3b5eac7a7f342f0d0c)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.269.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>
2025-12-08 20:01:21 +01:00
Danny Mösch 9a699f6c4b Add Windows build workflow (#6360) 2025-12-06 12:53:22 +01:00
Danny Mösch 3a896df138 Set explicit OS with version in cache keys (#6362) 2025-11-29 11:24:09 +00:00
dependabot[bot] 32f04fc167 Bump ruby/setup-ruby from 1.267.0 to 1.268.0 (#6357)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.267.0 to 1.268.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/d5126b9b3579e429dd52e51e68624dda2e05be25...8aeb6ff8030dd539317f8e1769a044873b56ea71)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.268.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>
2025-11-24 15:52:50 +01:00
dependabot[bot] ca49d31e45 Bump actions/checkout from 5.0.0 to 6.0.0 (#6356)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.0.
- [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/08c6903cd8c0fde910a37f88322edcfb5dd907a8...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2025-11-24 15:52:09 +01:00
dependabot[bot] f8d448d69d Bump DavidAnson/markdownlint-cli2-action from 20.0.0 to 21.0.0 (#6344) 2025-11-17 16:53:45 +01:00
dependabot[bot] 0469f7dfc3 Bump peter-evans/repository-dispatch from 4.0.0 to 4.0.1 (#6345) 2025-11-17 16:53:02 +01:00
Danny Mösch 146dc72c06 Run checks for stale issues on full runner again 2025-11-15 10:08:39 +01:00
Danny Mösch 49272b4e32 Use new slim runners for simple tasks (#6325) 2025-10-31 17:11:37 +00:00
dependabot[bot] c23244ec0d Bump actions/download-artifact from 5.0.0 to 6.0.0 (#6322)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/634f93cb2916e3fdff6788551b99b062d0335ce0...018cc2cf5baa6db3ef3c5f8a56943fffe632ef53)

---
updated-dependencies:
- dependency-name: actions/download-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>
2025-10-28 18:17:54 +01:00
Danny Mösch 69ce1470d8 Fix variable access 2025-10-28 10:58:34 +01:00
Danny Mösch 462b26eede Fix license paths 2025-10-28 10:56:29 +01:00
Satoshi NamaiandDanny Mösch 8ee8523246 Introduce mimalloc to static Linux binaries (#6321)
mimalloc is performant memory allocator written in C that works as drop-in replacement for malloc and supports builds for musl. Compared with other popular allocators like jemalloc or tcmalloc, it's a fair option. 

https://github.com/microsoft/mimalloc

Also, in the Swift compiler project (swiftlang/swift), mimaloc has been adopted as the allocator in Windows's toolchain (not runtime!):

https://forums.swift.org/t/se-454-adopt-mimalloc-for-windows-toolchain/

Co-authored-by: Danny Mösch <danny.moesch@icloud.com>
2025-10-28 09:26:22 +00:00
dependabot[bot] 8c4ef0de7e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#6323)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...330a01c490aca151604b8cf639adc76d48f6c5d4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.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>
2025-10-27 20:00:32 +01:00
dependabot[bot] 4c0a93d533 Bump ruby/setup-ruby from 1.265.0 to 1.267.0 (#6324)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.265.0 to 1.267.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/ab177d40ee5483edb974554986f56b33477e21d0...d5126b9b3579e429dd52e51e68624dda2e05be25)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.267.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>
2025-10-27 19:59:30 +01:00
Danny Mösch fb8a4a259e Declare DEVELOPER_DIR for the whole job 2025-10-20 23:19:25 +02:00
Danny Mösch 25ef2ea69b Remove trailing comma (#6297) 2025-10-13 22:56:24 +02:00
Danny Mösch 5c09dd802f Remove outdated parameter 2025-10-13 22:16:19 +02:00
Danny Mösch c75ae5c578 Run release build jobs with Xcode 26 2025-10-12 20:37:59 +02:00
Danny Mösch d75cc4f880 Run release build jobs on macOS 26 2025-10-12 20:33:58 +02:00
Danny Mösch 9208d4870e Update default Swift version to 6.2 on runners 2025-10-12 20:04:42 +02:00
Satoshi Namai f67943d4f8 Use 512KiB of thread stack size for static Linux binaries (#6291) 2025-10-12 07:26:20 +00:00
dependabot[bot] a158a4275a Bump ruby/setup-ruby from 1.263.0 to 1.265.0 (#6293)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.263.0 to 1.265.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/0481980f17b760ef6bca5e8c55809102a0af1e5a...ab177d40ee5483edb974554986f56b33477e21d0)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.265.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>
2025-10-11 19:48:17 +00:00
dependabot[bot] c330e58de8 Bump peter-evans/repository-dispatch from 3.0.0 to 4.0.0 (#6281)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/ff45666b9427631e3450c54a1bcbee4d9ff4d7c0...5fc4efd1a4797ddb68ffd0714a238564e4cc0e6f)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 4.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>
2025-10-06 16:51:23 +02:00
Danny Mösch fa6e2a109b Report missing Swift docs as inline violations in PRs (#6272) 2025-10-03 12:11:31 +00:00
dependabot[bot] 92cd723185 Bump ruby/setup-ruby from 1.257.0 to 1.263.0 (#6267) 2025-09-30 05:50:22 +00:00
dependabot[bot] 9d381ea4ef Bump actions/upload-pages-artifact from 3 to 4 (#6265) 2025-09-30 07:38:19 +02:00
dependabot[bot] 15a5983aa5 Bump actions/download-artifact from 4.3.0 to 5.0.0 (#6266) 2025-09-30 07:37:17 +02:00
dependabot[bot] 82b0f5c74f Bump actions/checkout from 4.3.0 to 5.0.0 (#6264) 2025-09-30 07:36:00 +02:00
dependabot[bot] 588e26bdbc Bump docker/login-action from 3.5.0 to 3.6.0 (#6263) 2025-09-30 07:34:00 +02:00
Danny Mösch 3522309fcf Pin actions/cache to specific SHA (#6262) 2025-09-29 12:43:57 +00:00
Danny Mösch aa67f5ac13 Adopt typed throws where possible (#5922) 2025-09-27 19:11:46 +02:00