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

[CI] Migrate to GHA #328

Merged
merged 1 commit into from
Oct 30, 2024
Merged

[CI] Migrate to GHA #328

merged 1 commit into from
Oct 30, 2024

Conversation

FranzBusch
Copy link
Member

Motivation

We want to modernize our CI.

Modification

This PR migrates to GH actions and turns on all the right flags.

Result

Modern CI.

@FranzBusch FranzBusch added the semver/none No version bump required. label Oct 29, 2024
@FranzBusch FranzBusch force-pushed the fb-gha-action branch 3 times, most recently from 73089da to bf0278a Compare October 29, 2024 16:53
c.logger.info("Struct2::doSomething")
self.doSomethingElse(context: c)
c.logger.debug("Struct2::doSomething::end")
}

private func doSomethingElse(context: Context) {
var c = context
c.logLevel = .debug // only effects from this point on
c.logLevel = .debug // only effects from this point on
Copy link
Member

Choose a reason for hiding this comment

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

I wonder if there's a way to prevent those, it's somewhat silly to insert a double space... maybe there's a bug for it already?

Copy link
Member

Choose a reason for hiding this comment

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

Filed an issue about it swiftlang/swift-format#868

Copy link
Member

@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.

I wish the reformat was a single commit, it's very noisy to review. But looks okey AFAICS

@ktoso
Copy link
Member

ktoso commented Oct 30, 2024

Ok I think we're green on GH Actions now. I changed all the required checks as well.

# Motivation

We want to modernize our CI.

# Modification

This PR migrates to GH actions and turns on all the right flags.

# Result

Modern CI.
@FranzBusch FranzBusch merged commit ee1bfd3 into main Oct 30, 2024
25 of 26 checks passed
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.

2 participants