Skip to content

Add Swift 6.1.0 #693

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 9, 2025
Merged

Add Swift 6.1.0 #693

merged 2 commits into from
Apr 9, 2025

Conversation

macdrevx
Copy link
Contributor

@macdrevx macdrevx commented Apr 6, 2025

Tested & working in a private repo.

@fwal fwal added the enhancement New feature or request label Apr 9, 2025
@fwal fwal self-assigned this Apr 9, 2025
@fwal fwal merged commit fea4db2 into swift-actions:main Apr 9, 2025
11 of 16 checks passed
dongjoon-hyun added a commit to apache/spark-connect-swift that referenced this pull request Apr 15, 2025
### What changes were proposed in this pull request?

This PR aims to use `Swift` 6.1 in GitHub Action CIs while keeping the minimum version is still 6.0.

### Why are the changes needed?

Swift community released 6.1 on March 31, 2025. We had better use the latest version to have a test coverage.
- https://www.swift.org/blog/swift-6.1-released/
  - [ST-0007: Testing Scope Traits](https://github.com/swiftlang/swift-evolution/blob/main/proposals/testing/0007-test-scoping-traits.md)

To bring Swift 6.1, `setup-swift` is upgraded to `v2.3.0`.
- https://github.com/swift-actions/setup-swift/releases/tag/v2.3.0
  - swift-actions/setup-swift#693

### Does this PR introduce _any_ user-facing change?

No, this is a test infra only change.

### How was this patch tested?

Pass the CIs and check the CI log manually.
```
Apple Swift version 6.1 (swift-6.1-RELEASE)
```

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes #61 from dongjoon-hyun/swift61.

Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants