newrelic / newrelic-ruby-agent

New Relic RPM Ruby Agent
https://docs.newrelic.com/docs/apm/agents/ruby-agent/getting-started/introduction-new-relic-ruby/
Apache License 2.0
1.2k stars 599 forks source link

CI: Skip SimpleCov collating on Rubies below 2.7 #1376

Open kaylareopelle opened 2 years ago

kaylareopelle commented 2 years ago

Description

Let's resolve the warning annotations on our CI actions

Screen Shot 2022-11-14 at 3 53 27 PM

Skip SimpleCov collating on Rubies below 2.7

Currently, we're getting annotations like: No files were found with the provided path: lib/coverage_*/.resultset.json. No artifacts will be uploaded. for test runs with Rubies below 2.7 on PRs.

Node JS and deprecation warnings

There are other annotations related to dropping support for Node 12 and having certain actions deprecated.

Acceptance Criteria

CI has no warning annotations Artifacts are not attempted to be created on Rubies below 2.7

Additional context

Nice to have, it's a bit messy/misleading to have this show up on passing tests

Estimates

S

workato-integration[bot] commented 2 years ago

https://issues.newrelic.com/browse/NEWRELIC-3390