Skip to content

Conversation

rnro
Copy link
Contributor

@rnro rnro commented Oct 31, 2024

Migrate CI to use GitHub Actions.

Motivation:

To migrate to GitHub actions and centralised infrastructure.

Modifications:

Changes of note:

  • Raise minimum Swift version to 5.9
  • Migrate some benchmarks to swift-service-context
  • Run benchmarks in CI
  • Adopt swift-format using rules from SwiftNIO
  • Remove scripts and docker files which are no longer needed

Result:

GitHub Actions CI in parity with old CI plus benchmarks CI.

@rnro rnro added the 🆕 semver/minor Adds new public API. label Oct 31, 2024
@rnro rnro force-pushed the adopt_github_actions branch 6 times, most recently from 4f64ad5 to 683b58c Compare October 31, 2024 16:39
Migrate CI to use GitHub Actions.

Motivation:

To migrate to GitHub actions and centralised infrastructure.

Modifications:

Changes of note:
* Raise minimum Swift version to 5.9
* Migrate some benchmarks to swift-service-context
* Run benchmarks in CI
* Adopt swift-format using rules from SwiftNIO
* Remove scripts and docker files which are no longer needed

Result:

GitHub Actions CI in parity with old CI plus benchmarks CI.
@rnro rnro force-pushed the adopt_github_actions branch from 683b58c to 5db22e6 Compare November 1, 2024 11:07
@ktoso
Copy link
Member

ktoso commented Nov 7, 2024

updated branch protection rules

@ktoso ktoso merged commit bd2d421 into main Nov 7, 2024
37 of 40 checks passed
@ktoso ktoso deleted the adopt_github_actions branch November 7, 2024 01:35
@czechboy0 czechboy0 added semver/none No version bump required. and removed 🆕 semver/minor Adds new public API. labels Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/none No version bump required.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants