Skip to content

Commit 694b3bf

Browse files
authored
Remove CodeClimate from CI (#383)
CodeClimate as a coverage service has been discontinued. https://codeclimate.com/blog/code-climate-quality-is-now-qlty-software https://docs.qlty.sh/migration/coverage > The Code Climate API will be disabled on July 18th, 2025. In RuboCop, the coverage recording was simply removed instead of setting up an alternative. Can we do the same here?
1 parent cfe96c4 commit 694b3bf

File tree

2 files changed

+0
-14
lines changed

2 files changed

+0
-14
lines changed

.github/workflows/rubocop.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,9 @@ jobs:
2828
matrix:
2929
os: [ubuntu]
3030
ruby: [2.7, "3.0", 3.1, 3.2, 3.3, 3.4, head]
31-
coverage: [null]
3231
modern: [null]
3332
title: [null]
3433
include:
35-
- { ruby: 2.7, os: ubuntu, coverage: true, title: "Coverage" }
3634
- { ruby: "3.0", os: ubuntu, modern: true, title: 'Specs "modern"' }
3735
- { ruby: jruby, os: ubuntu }
3836
- { ruby: jruby-head, os: ubuntu }
@@ -45,23 +43,13 @@ jobs:
4543
with:
4644
ruby-version: ${{ matrix.ruby }}
4745
bundler-cache: true
48-
- name: code coverage
49-
if: matrix.coverage
50-
uses: paambaati/[email protected]
51-
env:
52-
CC_TEST_REPORTER_ID: "758a8228862932dc8afa9144c4a5bc5dfe29c2f7dde1b7734175bad49ee310e7"
53-
COVERAGE: "true"
54-
with:
55-
coverageCommand: bundle exec rake spec
56-
debug: true
5746
- name: set modernize mode
5847
if: matrix.modern == true
5948
run: echo 'MODERNIZE=true' >> $GITHUB_ENV
6049
- name: independence check
6150
if: matrix.os != 'windows'
6251
run: (! bundle exec rubocop -h 2> /dev/null) && echo 'RuboCop successfully *not* loaded for local tests'
6352
- name: spec
64-
if: "matrix.coverage != true"
6553
run: bundle exec rake spec
6654

6755
prism:

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
[![Gem Version](https://badge.fury.io/rb/rubocop-ast.svg)](https://badge.fury.io/rb/rubocop-ast)
44
[![CI](https://github.com/rubocop/rubocop-ast/actions/workflows/rubocop.yml/badge.svg)](https://github.com/rubocop/rubocop-ast/actions/workflows/rubocop.yml)
5-
[![Test Coverage](https://api.codeclimate.com/v1/badges/a29666e6373bc41bc0a9/test_coverage)](https://codeclimate.com/github/rubocop/rubocop-ast/test_coverage)
6-
[![Maintainability](https://api.codeclimate.com/v1/badges/a29666e6373bc41bc0a9/maintainability)](https://codeclimate.com/github/rubocop/rubocop-ast/maintainability)
75

86
Contains the classes needed by [RuboCop](https://github.com/rubocop/rubocop) to deal with Ruby's AST, in particular:
97

0 commit comments

Comments
 (0)