Update astral-sh/ruff-action for Node.js 24 compatibility #141

Open
opened 2026-04-05 16:22:12 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @pheus on 3/16/2026

Proposed Changes

Follow up on the remaining work from #21664 by updating astral-sh/ruff-action in ci.yml once the upstream action publishes a Node 24-compatible release.

Affected workflow:

  • ci.yml

This issue is currently blocked. When a compatible release becomes available, update the action reference and pin it to the corresponding full commit SHA.

This is only about the GitHub Action runtime and does not change the Node.js version used for CI testing.

Justification

The other affected GitHub Actions can already be updated independently, but astral-sh/ruff-action is still published upstream with Node 20 metadata. Tracking it separately keeps the remaining Node 24 compatibility work visible without blocking the rest of the cleanup.

*Originally created by @pheus on 3/16/2026* ### Proposed Changes Follow up on the remaining work from #21664 by updating `astral-sh/ruff-action` in `ci.yml` once the upstream action publishes a Node 24-compatible release. Affected workflow: - `ci.yml` This issue is currently blocked. When a compatible release becomes available, update the action reference and pin it to the corresponding full commit SHA. This is only about the GitHub Action runtime and does not change the Node.js version used for CI testing. ### Justification The other affected GitHub Actions can already be updated independently, but `astral-sh/ruff-action` is still published upstream with Node 20 metadata. Tracking it separately keeps the remaining Node 24 compatibility work visible without blocking the rest of the cleanup.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/netbox#141