Skip to content

Commit

Permalink
Merge pull request #766 from sul-dlss/add-codecov
Browse files Browse the repository at this point in the history
Switch from CodeClimate to CodeCov
  • Loading branch information
justinlittman authored Jan 31, 2025
2 parents d19b128 + e124296 commit 8e92b93
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 3 deletions.
4 changes: 3 additions & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
version: 2.1
orbs:
ruby-rails: sul-dlss/ruby-rails@4.2.3
ruby-rails: sul-dlss/ruby-rails@4.4.0
workflows:
build:
jobs:
Expand All @@ -10,3 +10,5 @@ workflows:
name: lint
- ruby-rails/test-gem:
name: test
context: dlss
use-codecov: true
4 changes: 4 additions & 0 deletions .codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
comment: false
coverage:
status:
project: true
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
[![CircleCI](https://circleci.com/gh/sul-dlss/cocina-models.svg?style=svg)](https://circleci.com/gh/sul-dlss/cocina-models)
[![Test Coverage](https://api.codeclimate.com/v1/badges/472273351516ac01dce1/test_coverage)](https://codeclimate.com/github/sul-dlss/cocina-models/test_coverage)
[![Maintainability](https://api.codeclimate.com/v1/badges/472273351516ac01dce1/maintainability)](https://codeclimate.com/github/sul-dlss/cocina-models/maintainability)
[![Test Coverage](https://codecov.io/github/sul-dlss/cocina-models/graph/badge.svg?token=FG1SRYCME2)](https://codecov.io/github/sul-dlss/cocina-models)
[![Gem Version](https://badge.fury.io/rb/cocina-models.svg)](https://badge.fury.io/rb/cocina-models)
[![OpenAPI Validator](http://validator.swagger.io/validator?url=https://raw.githubusercontent.com/sul-dlss/cocina-models/main/openapi.yml)](http://validator.swagger.io/validator/debug?url=https://raw.githubusercontent.com/sul-dlss/cocina-models/main/openapi.yml)

Expand Down
5 changes: 5 additions & 0 deletions spec/spec_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@
require 'simplecov'
SimpleCov.start do
add_filter 'spec'
if ENV['CI']
require 'simplecov_json_formatter'

formatter SimpleCov::Formatter::JSONFormatter
end
end

# This will find any constants that Zeitwerk has trouble inflecting
Expand Down

0 comments on commit 8e92b93

Please sign in to comment.