Skip to content
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

Upgrade to Swift 6 toolchain #19

Merged
merged 5 commits into from
Oct 17, 2024
Merged

Upgrade to Swift 6 toolchain #19

merged 5 commits into from
Oct 17, 2024

Conversation

Supereg
Copy link
Member

@Supereg Supereg commented Sep 23, 2024

Upgrade to Swift 6 toolchain

⚙️ Release Notes

  • Upgrade the package template to use the Swift 6 language mode by default.
  • Updates the default CI update to latest Xcode 16 release.

Code of Conduct & Contributing Guidelines

By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

Copy link

codecov bot commented Sep 23, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (f24d296) to head (db7d429).
Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##              main       #19   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            1         1           
  Lines            4         4           
=========================================
  Hits             4         4           
Flag Coverage Δ
100.00% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f24d296...db7d429. Read the comment docs.

@Supereg
Copy link
Member Author

Supereg commented Sep 30, 2024

@PSchmiedmayer We would need to remove CodeQL from the list of required checks. Currently do not have the permissions for that.

@PSchmiedmayer PSchmiedmayer added the enhancement New feature or request label Oct 17, 2024
@PSchmiedmayer PSchmiedmayer merged commit d9fedae into main Oct 17, 2024
15 checks passed
@PSchmiedmayer PSchmiedmayer deleted the feature/swift-6 branch October 17, 2024 07:56
Supereg added a commit that referenced this pull request Nov 20, 2024
# Fix Swift Language mode for UITest targets

## ♻️ Current situation & Problem
Even though #19 enabled Swift 6 Language Mode on the project wide build
settings for the UITest project, all the individual targets had a manual
override specifying Swift 5. This was fixed by this PR making sure Swift
6 is enabled by default for all targets.

## ⚙️ Release Notes 
* Fixed Swift 6 Language Mode for UITest targets.

### Code of Conduct & Contributing Guidelines 

By submitting creating this pull request, you agree to follow our [Code
of
Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md)
and [Contributing
Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md):
- [x] I agree to follow the [Code of
Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md)
and [Contributing
Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md).
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