Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to GitHub Actions #117

Merged
merged 1 commit into from
Nov 12, 2024
Merged

Migrate to GitHub Actions #117

merged 1 commit into from
Nov 12, 2024

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.
  • Update license header wording.
  • Add CONTRIBUTING.md.
  • Remove scripts and docker files which are no longer needed.

Result:

Feature parity with old CI plus additional soundness checks.

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.
* Update license header wording.
* Add CONTRIBUTING.md.
* Remove scripts and docker files which are no longer needed.

Result:

Feature parity with old CI plus additional soundness checks.
@rnro rnro added the 🆕 semver/minor Adds new public API. label Nov 12, 2024
Copy link
Collaborator

@ktoso ktoso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM thank you

@FranzBusch FranzBusch merged commit 046eada into main Nov 12, 2024
26 of 27 checks passed
@FranzBusch FranzBusch deleted the adopt_github_actions branch November 12, 2024 11:51
@rnro rnro restored the adopt_github_actions branch November 12, 2024 13:21
@rnro rnro deleted the adopt_github_actions branch November 12, 2024 13:47
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