-
-
Notifications
You must be signed in to change notification settings - Fork 276
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
Move from CircleCI to GitHub Actions #1084
Conversation
9b60008
to
65489d7
Compare
441513d
to
8699348
Compare
Circle stuck for the second time (that I've noticed) in #1133 It seemed to me that we have two (different?) CodeClimate checks: In either case, I believe we can survive without CodeClimate. At least having a CI that works (rather than pretends to work is preferable. |
d040557
to
7ab3f11
Compare
Fixed the internal investigation in #1134 |
7ab3f11
to
baef1f2
Compare
@Darhazer What do you think – is it OK to get rid of Code Climate? |
@bquorning perhaps we can register a new codeclimate under the new organization 😂 But I'm fine with moving away from it as well |
6841515
to
aa84997
Compare
I don't think code climate ever has brought any value in the past to |
How do you feel about me removing the simplecov gem and |
Sorry for the delay. I’ll rebase this PR and merge on green. |
CodeClimate checks is still run on CircleCI, since I cannot find the API key needed to configure it on GitHub Actions 😅
I don't know the API key for this integration, and I don't think anyone really uses it anymore.
I don't think anyone uses the code coverage reports anymore.
a57d4d5
to
52baf6e
Compare
Fantastic, thanks! |
All open PRs need to be rebased (or merge origin/master) for CI to pass now. |
It seems like GHA is slightly faster than CircleCI (https://github.com/rubocop-hq/rubocop-rspec/actions/runs/384097573 vs https://app.circleci.com/pipelines/github/rubocop-hq/rubocop-rspec/772/workflows/590d8153-c0ca-4d87-8c5d-d6ba132e4f40). Being a built-in tool of GitHub, it’s easier to sign in and manage permissions.
We cannot move the Code Climate integration away from CircleCi because I forgot who has the keys to sign in and get a new API key 🤦