Skip to content

Conversation

rnro
Copy link
Contributor

@rnro rnro commented Nov 12, 2024

Migrate CI to use GitHub Actions.

Motivation:

To migrate to GitHub actions and centralised infrastructure.

Modifications:

Changes of note:

  • Bump minimum Swift version to 5.9 in line with CI coverage.
  • Adopt NIO formatting rules
  • Remove scripts and docker files which are no longer needed.
  • Fixup minor changes in NIOAsyncChannel API usage

Result:

Feature parity with old CI plus additional soundness checks.

@rnro rnro added the 🆕 semver/minor Adds new public API. label Nov 12, 2024
@rnro rnro force-pushed the adopt_github_actions branch 4 times, most recently from 00ab3b4 to cce6b69 Compare November 12, 2024 14:35
Migrate CI to use GitHub Actions.

Motivation:

To migrate to GitHub actions and centralised infrastructure.

Modifications:

Changes of note:
* Bump minimum Swift version to 5.9 in line with CI coverage.
* Adopt NIO formatting rules
* Remove scripts and docker files which are no longer needed.
* Fixup minor changes in `NIOAsyncChannel` API usage

Result:

Feature parity with old CI plus additional soundness checks.
@rnro rnro force-pushed the adopt_github_actions branch 3 times, most recently from ce59482 to db41fcf Compare November 12, 2024 15:32
@rnro rnro force-pushed the adopt_github_actions branch from db41fcf to 135a563 Compare November 12, 2024 15:37
Benchmarks are non-functional. The product code cannot handle various
result codes and flags from memcached
@FranzBusch FranzBusch merged commit 5b9db4a into main Nov 12, 2024
22 of 23 checks passed
@FranzBusch FranzBusch deleted the adopt_github_actions branch November 12, 2024 16:03
@rnro rnro restored the adopt_github_actions branch November 13, 2024 09:02
@rnro rnro deleted the adopt_github_actions branch November 13, 2024 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 semver/minor Adds new public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants