ruby icon indicating copy to clipboard operation
ruby copied to clipboard

Update CI, Add Ruby 3.x

Open otherguy opened this issue 1 year ago • 2 comments

Changes

  • Update CircleCI pipeline to use matrix job
  • Add Ruby 3.x to tested versions
  • Add Depfu configuration
  • Add Sonarcloud configuration
  • Update dependencies to resolve vulnerability alerts

Deprecations

  • Ruby 2.5 and 2.6, which are EOL since 2021 and 2022, respectively
  • Faraday 0.15, which does not work with Ruby 3.x

otherguy avatar Apr 22 '24 11:04 otherguy

Codecov Report

Attention: Patch coverage is 40.00000% with 3 lines in your changes are missing coverage. Please review.

Project coverage is 99.18%. Comparing base (eb12e12) to head (26bb274). Report is 4 commits behind head on main.

Files Patch % Lines
lib/remove_bg/upload.rb 40.00% 3 Missing :warning:
Additional details and impacted files
@@             Coverage Diff             @@
##              main      #21      +/-   ##
===========================================
- Coverage   100.00%   99.18%   -0.82%     
===========================================
  Files           16       16              
  Lines          362      366       +4     
===========================================
+ Hits           362      363       +1     
- Misses           0        3       +3     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Apr 22 '24 16:04 codecov[bot]