From 6c92658c436d72f1cf6a2a9cc2bb7abc8db4a483 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Fri, 14 Jan 2022 20:22:16 +0000 Subject: [PATCH 1/3] Update simplecov to version 0.21.2 --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 811c300..cd48dbd 100644 --- a/Gemfile +++ b/Gemfile @@ -4,4 +4,4 @@ source 'https://rubygems.org' gemspec # pinned until code climate figures out the new output format https://github.com/codeclimate/test-reporter/issues/418 -gem 'simplecov', '< 0.18', require: false, group: :test +gem 'simplecov', '<= 0.21.2', require: false, group: :test From 422842c28e5fd220a82b23d92a00be9bd589a5b5 Mon Sep 17 00:00:00 2001 From: Phil Phillips Date: Wed, 23 Feb 2022 12:34:30 -0600 Subject: [PATCH 2/3] build: unpin simplecov and set CC_TEST_REPORTER_ID globally --- .github/workflows/ruby-tests.yml | 8 +++----- Gemfile | 3 +-- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ruby-tests.yml b/.github/workflows/ruby-tests.yml index 72db44e..f15225a 100644 --- a/.github/workflows/ruby-tests.yml +++ b/.github/workflows/ruby-tests.yml @@ -10,6 +10,8 @@ jobs: test: runs-on: ubuntu-latest + env: + CC_TEST_REPORTER_ID: 2a6849be8214739deef0090b810b945ce9a550a4d8279d242cb03242d1ad53c5 strategy: matrix: @@ -26,9 +28,5 @@ jobs: - name: Run tests run: bundle exec rake test - name: Upload Coverage - uses: paambaati/codeclimate-action@v2.7.5 - env: - CC_TEST_REPORTER_ID: 2a6849be8214739deef0090b810b945ce9a550a4d8279d242cb03242d1ad53c5 - with: - coverageLocations: ${{github.workspace}}/coverage/.resultset.json:simplecov + uses: paambaati/codeclimate-action@v3.0.0 if: matrix.ruby-version == '3.1' diff --git a/Gemfile b/Gemfile index cd48dbd..7647791 100644 --- a/Gemfile +++ b/Gemfile @@ -3,5 +3,4 @@ source 'https://rubygems.org' # Specify your gem's dependencies in tracker_api.gemspec gemspec -# pinned until code climate figures out the new output format https://github.com/codeclimate/test-reporter/issues/418 -gem 'simplecov', '<= 0.21.2', require: false, group: :test +gem 'simplecov', require: false, group: :test From 1951aacb929f200e414db4216a32db4d3238d656 Mon Sep 17 00:00:00 2001 From: Phil Phillips Date: Wed, 23 Feb 2022 13:57:08 -0600 Subject: [PATCH 3/3] chore(deps): Make simplecov a development dependency --- Gemfile | 2 -- tracker_api.gemspec | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 7647791..109fc34 100644 --- a/Gemfile +++ b/Gemfile @@ -2,5 +2,3 @@ source 'https://rubygems.org' # Specify your gem's dependencies in tracker_api.gemspec gemspec - -gem 'simplecov', require: false, group: :test diff --git a/tracker_api.gemspec b/tracker_api.gemspec index f67b368..e1aa3c4 100644 --- a/tracker_api.gemspec +++ b/tracker_api.gemspec @@ -24,6 +24,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'mocha' spec.add_development_dependency 'awesome_print' spec.add_development_dependency 'vcr' + spec.add_development_dependency 'simplecov' # spec.add_development_dependency 'minitest-byebug' spec.add_dependency 'addressable'