Skip to content

Commit ee831fb

Browse files
rnroglbrntt
andauthored
Drop Swift 5.9 (#515)
Motivation: Swift 5.9 is no longer supported, we should bump the tools version and remove it from our CI. Modifications: * Bump the Swift tools version to Swift 5.10 * Remove Swift 5.9 jobs where appropriate in main.yml, pull_request.yml Result: Code reflects our support window. --------- Co-authored-by: George Barnett <[email protected]>
1 parent 4281466 commit ee831fb

File tree

5 files changed

+4
-29
lines changed

5 files changed

+4
-29
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ jobs:
1111
name: Unit tests
1212
uses: apple/swift-nio/.github/workflows/unit_tests.yml@main
1313
with:
14-
linux_5_9_arguments_override: "--explicit-target-dependency-import-check error"
1514
linux_5_10_arguments_override: "--explicit-target-dependency-import-check error"
1615
linux_6_0_arguments_override: "--explicit-target-dependency-import-check error"
1716
linux_6_1_arguments_override: "--explicit-target-dependency-import-check error"

.github/workflows/pull_request.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ jobs:
1515
name: Unit tests
1616
uses: apple/swift-nio/.github/workflows/unit_tests.yml@main
1717
with:
18-
linux_5_9_arguments_override: "--explicit-target-dependency-import-check error"
1918
linux_5_10_arguments_override: "--explicit-target-dependency-import-check error"
2019
linux_6_0_arguments_override: "--explicit-target-dependency-import-check error"
2120
linux_6_1_arguments_override: "--explicit-target-dependency-import-check error"

IntegrationTests/tests_01_allocation_counters/Thresholds/5.9.json

Lines changed: 0 additions & 23 deletions
This file was deleted.

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.9
1+
// swift-tools-version:5.10
22
//===----------------------------------------------------------------------===//
33
//
44
// This source file is part of the SwiftNIO open source project

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ To depend on `swift-nio-http2`, put the following in the `dependencies` of your
2424

2525
.package(url: "https://github.com/apple/swift-nio-http2.git", from: "1.19.2"),
2626

27-
The most recent versions of SwiftNIO HTTP/2 support Swift 5.7 and newer. The minimum Swift version supported for SwiftNIO HTTP/2 releases are detailed below:
27+
The minimum Swift version supported for SwiftNIO HTTP/2 releases are detailed below:
2828

2929
SwiftNIO HTTP/2 | Minimum Swift Version
3030
--------------------|----------------------
@@ -34,8 +34,8 @@ SwiftNIO HTTP/2 | Minimum Swift Version
3434
`1.24.0 ..< 1.27.0` | 5.5.2
3535
`1.27.0 ..< 1.29.0` | 5.6
3636
`1.29.0 ..< 1.31.0` | 5.7
37-
`1.31.0 ...` | 5.8
38-
37+
`1.31.0 ..< 1.37.0` | 5.8
38+
`1.37.0 ...` | 5.9
3939

4040
### `swift-nio-http2` 0.x
4141

0 commit comments

Comments
 (0)