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.19k stars 600 forks source link

CI: Update `actions/upload-artifact` to a version that uses Node.js 20+ #2599

Open kaylareopelle opened 1 month ago

kaylareopelle commented 1 month ago

The version of actions/upload-artifact we use in multiple workflows runs on Node 16. This adds a deprecation warning annotation to our runs, for example:

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Update the version of actions/upload-artifact used in all our workflows to a version that uses Node.js 20 or higher. At the time of creating this ticket, Node.js 22 was the most recent version.

workato-integration[bot] commented 1 month ago

https://new-relic.atlassian.net/browse/NR-262218

kaylareopelle commented 1 month ago

PR for similar work in csec-ruby-agent: https://github.com/newrelic/csec-ruby-agent/pull/77