Skip to content

remove amazonlinux2 checkouts - #308

Open
madrob wants to merge 1 commit into
swiftlang:mainfrom
madrob:amazonlinux2
Open

remove amazonlinux2 checkouts#308
madrob wants to merge 1 commit into
swiftlang:mainfrom
madrob:amazonlinux2

Conversation

@madrob

@madrob madrob commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

AmazonLinux2 was removed from testing in #298 we should also remove the conditional use of checkout@v1 action.

@madrob
madrob requested a review from a team as a code owner August 3, 2026 16:18
@shahmishal

Copy link
Copy Markdown
Member

We have not removed it from checkout support yet because repositories might still test Amazon Linux 2 with older Swift releases.

@madrob

madrob commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

What's that going to be gated on? https://www.swift.org/platform-support/ doesn't distinguish by Swift version.

@shahmishal

Copy link
Copy Markdown
Member

What's that going to be gated on? https://www.swift.org/platform-support/ doesn't distinguish by Swift version.

https://github.com/swiftlang/project-operations/blob/main/github-policies.md

  • Packages should support the latest patch releases of the last three minor official Swift releases.
    • For example, if the currently latest Swift release is 6.2.1 then a package would be expected to support 6.2.1, 6.1.3 and 6.0.3.
    • As an exception, new packages are free to start with only supporting the latest official Swift release.

@madrob

madrob commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

That answers half the question, but not "which versions of Swift need to run on AmazonLinux 2?"

I think it's everything <= 6.3, but I don't see that written. So the implication is that we would be able to merge this PR after Swift 6.6 is released?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants