Conversation
There was a problem hiding this comment.
Pull Request Overview
Updates the Swift package and CI workflows to target Swift 6.0 and the corresponding toolchains.
- Bump
swift-tools-versionto 6.0 inPackage.swift - Align Windows, Ubuntu, and macOS workflows with Swift 6.0 releases and broaden branch triggers
- Introduce Linux Swift action and Xcode 16 setup, adjust runners
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| Package.swift | Updated swift-tools-version to 6.0 |
| .github/workflows/windows.yml | Switched to Swift 6.0 release, broadened branch filter |
| .github/workflows/ubuntu.yml | Added Swift Linux action, changed runner and branch filter |
| .github/workflows/macOS.yml | Added Xcode 16 setup, broadened branch filter |
Comments suppressed due to low confidence (1)
.github/workflows/ubuntu.yml:12
- [nitpick] Pinning to
ubuntu-20.04may cause you to miss updates and security fixes; consider usingubuntu-latestfor managed updates.
runs-on: ubuntu-20.04
| branches: [ "main" ] | ||
| pull_request: | ||
| branches: [ "main" ] | ||
| branches: ["**"] |
There was a problem hiding this comment.
The pull_request trigger was removed from this workflow, so it will no longer run on pull requests. Please re-add a pull_request: section with the intended branch filter.
| branches: ["**"] | |
| branches: ["**"] | |
| pull_request: | |
| branches: ["**"] |
| branches: [ "main" ] | ||
| pull_request: | ||
| branches: [ "main" ] | ||
| branches: ["**"] |
There was a problem hiding this comment.
The pull_request trigger block was removed, so this workflow won't run on PRs. Consider adding a pull_request: section mirroring the push: filter.
| branches: ["**"] | |
| branches: ["**"] | |
| pull_request: | |
| branches: ["**"] |
| branches: [ "main" ] | ||
| pull_request: | ||
| branches: [ "main" ] | ||
| branches: ["**"] |
There was a problem hiding this comment.
The pull_request event was dropped in this change. Add back a pull_request: trigger if builds should run on PRs.
| branches: ["**"] | |
| branches: ["**"] | |
| pull_request: | |
| branches: ["**"] |
No description provided.