Commit Graph

2 Commits

Author SHA1 Message Date
Rick Newton-Rogers c73112efc0
Migrate CI to use GitHub Actions. (#213)
### Motivation:

To migrate to GitHub actions and centralised infrastructure.

### Modifications:

Changes of note:
* Adopt swift-format using rules from SwiftNIO. Modified so that it
ignores `NoAssignmentInExpressions` in some `XCTAssert` functions.
* Remove scripts and docker files which are no longer needed

### Result:

Feature parity with old CI.
2024-10-28 09:51:24 +00:00
Joannis Orlandos a22d2b1294
State Managed Listeners (#175)
* Extract the NWConnection code into StateManagedNWConnectionChannel

* Add a general setup for NWListener implementations

* Add support for UDPOptions as a NWOptionsProtocol type

* Complete the rebase to main

* Fix nits from PR review

* Clean up some of the invalid rebase
2023-07-09 07:41:03 -04:00