Skip to content

ci: bump rustsec/audit-check to Node 24 build - #17

Closed
claude[bot] wants to merge 2 commits into
mainfrom
claude/fix-deprecation-warnings
Closed

claude[bot] wants to merge 2 commits into
mainfrom
claude/fix-deprecation-warnings

Conversation

@claude

@claude claude Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Requested via Slack thread

Before: The ci / audit job (reached via the Release workflow's workflow_call into ci.yml) pins rustsec/audit-check@69366f33… (v2.0.0), which declares using: node20, so every run emits "Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24".

After: The job pins rustsec/audit-check@858dc40f…, the current tip of that action's main, which is v2.0.0 plus only the node20 to node24 runtime bump (rustsec/audit-check#48). No inputs or behaviour change; the deprecation warning goes away.

How: Flagged by the electron/private-workflows Audit Deprecations run for Release run 30419305406 on main. rustsec/audit-check has no tagged release newer than v2.0.0, so this pins the Node 24 commit on main (SHA + comment, per repo convention). Worth re-pinning to a tag once upstream cuts one.

🤖 Generated with Claude Code

https://claude.ai/code/session_016CQBJJfSsx2K4ajrfY43iX


Generated by Claude Code

rustsec/audit-check v2.0.0 declares `using: node20`, which now emits a
"Node.js 20 is deprecated" warning in the `ci / audit` job. The only
Node 24 build is the current tip of `main` (v2.0.0 plus the runtime bump
in rustsec/audit-check#48), so pin to that commit until a release is cut.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016CQBJJfSsx2K4ajrfY43iX
@claude
claude Bot requested a review from a team as a code owner September 9, 2026 20:32
@claude
claude Bot requested a review from MarshallOfSound September 9, 2026 20:33
zizmor's ref-version-mismatch audit reads "# v2.0.0" in the comment as a
version claim and correctly notes the pinned SHA is not that tag. The pin
is the tip of main, so describe it as such instead.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016CQBJJfSsx2K4ajrfY43iX
@dsanders11 dsanders11 closed this Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants