Skip to content

Drop remaining Swift 6.2 support.#1481

Open
grynspan wants to merge 7 commits intomainfrom
jgrynspan/drop-6.2-support-on-main
Open

Drop remaining Swift 6.2 support.#1481
grynspan wants to merge 7 commits intomainfrom
jgrynspan/drop-6.2-support-on-main

Conversation

@grynspan
Copy link
Contributor

@grynspan grynspan commented Jan 13, 2026

This PR removes compatibility shims etc. for the Swift 6.2 toolchain. Our main branch now requires a Swift 6.3 toolchain to build.

Checklist:

  • Code and documentation should follow the style of the Style Guide.
  • If public symbols are renamed or modified, DocC references should be updated.

@grynspan grynspan added this to the Swift 6.4.0 (main) milestone Jan 13, 2026
@grynspan grynspan self-assigned this Jan 13, 2026
@grynspan grynspan added integration ⚙️ Integrating work to release branches tech-debt 💾 reduces technical debt labels Jan 13, 2026
@@ -1,4 +1,4 @@
name: main branch, 6.2 toolchain
name: main branch, 6.3 toolchain
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So glad I (intentionally) refrained from naming this file main_using_release_6.2.yml :)

grynspan added a commit that referenced this pull request Jan 28, 2026
This PR removes the CI workflows/jobs/whatevers that build using the
Swift 6.2 toolchain. Our main branch now requires 6.3 or later.

Land before #1481 for best texture.

### Checklist:

- [x] Code and documentation should follow the style of the [Style
Guide](https://github.com/apple/swift-testing/blob/main/Documentation/StyleGuide.md).
- [x] If public symbols are renamed or modified, DocC references should
be updated.
@grynspan grynspan force-pushed the jgrynspan/drop-6.2-support-on-main branch from a6cde18 to caf8ad2 Compare January 28, 2026 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration ⚙️ Integrating work to release branches tech-debt 💾 reduces technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants