apple / swift-nio-transport-services

Extensions for SwiftNIO to support Apple platforms as first-class citizens.
https://swiftpackageindex.com/apple/swift-nio-transport-services/main/documentation/niotransportservices
Apache License 2.0
286 stars 74 forks source link

Remove Swift 5.0 and 5.1 support, and add CI config #122

Closed Davidde94 closed 3 years ago

Davidde94 commented 3 years ago

NIOTS only had CI configs for Swift 5.0, so I've added a few more to bring our coverage up to match other members of the NIO family. Additionally update Package.swift to drop support for 5.0 and 5.1.

Davidde94 commented 3 years ago

Hey @yim-lee this one is a bit more involved. Could you please:

Johannes added main in a separate PR #114

yim-lee commented 3 years ago

@swift-nio-bot test this please

yim-lee commented 3 years ago

@Davidde94 CI changes done.

I added 5.2, 5.3, and 5.4 jobs to required list.

Unrelated to this, but I have created a soundness job. It should be added to the required list as well but currently it's failing because we need to update scripts/sanity.sh and docker-compose.yaml first.

Davidde94 commented 3 years ago

@yim-lee thanks a lot, I'll fix it now

Davidde94 commented 3 years ago

Yep no problem