Skip to content

Fix CI Node.js deprecation and Ubuntu migration notices - #440

Merged
RGBKnights merged 1 commit into
mainfrom
codex/fix-ci-runtime-runner
Oct 19, 2026
Merged

RGBKnights merged 1 commit into
mainfrom
codex/fix-ci-runtime-runner

Conversation

@RGBKnights

Copy link
Copy Markdown
Contributor

The public-art workflow emits a Node.js 20 deprecation warning and an Ubuntu runner migration notice. Upgrade actions/setup-python from v5 to v6 and actions/cache from v4 to v5 so both actions declare Node.js 24. The cache step runs only outside PRs, so it needs the same upgrade even though the supplied PR annotation names only Python setup. Pin the runner to ubuntu-24.04 to retain the existing OS during the ubuntu-latest migration.

Validation: parsed the workflow YAML; all five existing media tests pass; verified both upstream action definitions declare node24; git diff --check passes. Python remains at 3.13, and publishing and cache configuration are unchanged.

References: setup-python v6, cache v5 runtime, Ubuntu migration guidance.

@RGBKnights
RGBKnights merged commit f9e1bd0 into main Oct 19, 2026
1 check passed
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.

1 participant