chore(deps): update rubygems/configure-rubygems-credentials action to v2.1.0 - #30
chore(deps): update rubygems/configure-rubygems-credentials action to v2.1.0#30renovate[bot] wants to merge 1 commit into
Conversation
|
PR author is in the excluded authors list. |
|
2f169c7 to
3b2d146
Compare
3caf4ba to
1ab6820
Compare
🌊 WAVE BugBot — 6 finding(s)🔴 5 · 🟡 1
severity: critical · major · minor · info — local review · $0 inference · wave-dispatch · react 👍/👎 to tune |
1ab6820 to
a119d06
Compare
| # explicitly — no rake, no Rakefile, no Gemfile.lock, no git write needed. | ||
| - name: Configure RubyGems credentials via OIDC trusted publishing | ||
| uses: rubygems/configure-rubygems-credentials@762a4b77c3300434bb57c7ce80b20e36231927aa # v2.0.0 | ||
| uses: rubygems/configure-rubygems-credentials@dc5a8d8553e6ee01fc26761a49e99e733d17954a # v2.1.0 |
There was a problem hiding this comment.
🔍 Pinned SHA vs. version comment cannot be verified offline
This change only bumps the pinned commit SHA for rubygems/configure-rubygems-credentials from the v2.0.0 pin to dc5a8d8... labelled v2.1.0. The correctness of the SHA↔tag mapping and whether v2.1.0 changed required inputs/behavior for OIDC trusted publishing cannot be confirmed from the repository alone; a reviewer should confirm the SHA corresponds to the upstream v2.1.0 tag and that no new inputs are required, since the publish job is only exercised on sdk-ruby-v* tag pushes (.github/workflows/publish-rubygems.yml:37-63) and a regression would surface only during a real release.
Was this helpful? React with 👍 or 👎 to provide feedback.
ApprovabilityVerdict: Needs human review Dependency update to rubygems/configure-rubygems-credentials v2.1.0. The file is owned by wave-av/sdk-owners (not the author), and there's an unresolved comment noting the SHA↔tag mapping should be verified before merging since this workflow runs only during releases. You can customize Macroscope's approvability policy. Learn more. |
This PR contains the following updates:
v2.0.0→v2.1.0Release Notes
rubygems/configure-rubygems-credentials (rubygems/configure-rubygems-credentials)
v2.1.0Compare Source
This release switches the action runtime from Node 20 to Node 24. The
node24declaration inaction.ymlremoves the deprecation warning that every consumer — most visibly throughrubygems/release-gem— has seen since GitHub announced the Node 20 deprecation, and gets ahead of runners switching JavaScript actions to Node 24 by default on June 16, 2026.Note for self-hosted runners: the
node24runtime requires actions/runner 2.327.1 or later. GitHub-hosted runners are unaffected.The pending major dependency updates are included as well: zod 4, @actions/core 3, and @actions/http-client 4. The actions toolkit majors ship only ES module builds now, so the build pipeline emits ES modules internally, while the bundled
dist/index.jsthe runner executes remains CommonJS. The action's inputs, outputs, and behavior are unchanged.Thanks to @dduugg for first proposing the runtime switch in #413.
What's Changed
Full Changelog: rubygems/configure-rubygems-credentials@v2.0.0...v2.1.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.