Skip to content

Commit 1494d9e

Browse files
authored
Drop support for Swift 5.2 and 5.3 (#19)
As outlined in a [Swift forums post in November ’21](https://forums.swift.org/t/swiftnio-swift-version-support/53232), SwiftNIO will only support the latest non-patch Swift release and the 2 immediately prior non-patch versions. - drop support for Swift 5.2 and 5.3. - update CI for Swift 5.4 to run on bionic instead of focal to ensure that we still test bionic.
1 parent 5fa0988 commit 1494d9e

File tree

7 files changed

+23
-64
lines changed

7 files changed

+23
-64
lines changed

.swiftformat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# file options
22

3-
--swiftversion 5.2
3+
--swiftversion 5.4
44
--exclude .build
55

66
# format options

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.2
1+
// swift-tools-version:5.4
22
//===----------------------------------------------------------------------===//
33
//
44
// This source file is part of the SwiftNIO open source project

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG swift_version=5.2
1+
ARG swift_version=5.4
22
ARG ubuntu_version=bionic
33
ARG base_image=swift:$swift_version-$ubuntu_version
44
FROM $base_image

docker/docker-compose.1604.52.yaml

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

docker/docker-compose.1804.53.yaml

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

docker/docker-compose.1804.54.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
version: "3"
2+
3+
services:
4+
5+
runtime-setup:
6+
image: swift-http-structured-headers:18.04-5.4
7+
build:
8+
args:
9+
ubuntu_version: "bionic"
10+
swift_version: "5.4"
11+
12+
unit-tests:
13+
image: swift-http-structured-headers:18.04-5.4
14+
15+
test:
16+
image: swift-http-structured-headers:18.04-5.4
17+
18+
shell:
19+
image: swift-http-structured-headers:18.04-5.4
20+

docker/docker-compose.2004.54.yaml

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

0 commit comments

Comments
 (0)