-
Notifications
You must be signed in to change notification settings - Fork 30
Introduce qlty #214
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
Introduce qlty #214
Conversation
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces Qlty as a replacement for Code Climate to handle code coverage reporting and maintainability metrics. The change migrates from Code Climate's deprecated API to Qlty's service.
- Configures SimpleCov to output JSON format coverage data
- Adds a new GitHub workflow job to upload coverage data to Qlty
- Updates README badges to display Qlty's maintainability and coverage metrics
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
File | Description |
---|---|
spec/spec_helper.rb | Configures SimpleCov with JSON formatter and multi-format output |
Gemfile | Adds simplecov_json_formatter dependency |
.github/workflows/test.yml | Adds Qlty job for coverage upload |
README.md | Updates badges to use Qlty metrics instead of Code Climate |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
19e0f9e
to
07c54ce
Compare
07c54ce
to
a9f14aa
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is not related, but I was curious about the Travis CI part.
The diff looks LGTM!
# Qiita Markdown | ||
|
||
[](https://badge.fury.io/rb/qiita-markdown) | ||
[](https://travis-ci.org/increments/qiita-markdown) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The current build status badge references Travis CI, but the actual CI environment has been migrated to GitHub Actions (see .github/workflows/test.yml.
What
How
simplecov_json_formatter
Why
REF