Skip to content

ci: upgrade Actions for Node 24, actionlint hygiene#22

Merged
proxymeshai merged 1 commit intomainfrom
chore/ci-actions-node24-actionlint
Apr 6, 2026
Merged

ci: upgrade Actions for Node 24, actionlint hygiene#22
proxymeshai merged 1 commit intomainfrom
chore/ci-actions-node24-actionlint

Conversation

@proxymeshai
Copy link
Copy Markdown
Collaborator

@proxymeshai proxymeshai commented Apr 6, 2026

Updates GitHub-hosted Actions to current majors (actions/checkout@v6, setup-python@v6, upload-artifact@v7, download-artifact@v8) so JavaScript actions run on Node 24 and GitHub stops flagging Node 20 deprecation on workflow runs. The publish gate uses github.token for gh. Adds /actionlint to .gitignore for a locally downloaded binary; actionlint was installed under ~/.local/bin and passes on .github/workflows/*.yml.

Bump checkout, setup-python, and artifact actions to current majors so
workflows avoid Node 20 deprecation annotations. Use github.token in the
publish gate step. Add /actionlint to .gitignore for a locally downloaded
binary.

Made-with: Cursor
@proxymeshai proxymeshai enabled auto-merge April 6, 2026 17:05
@proxymeshai proxymeshai merged commit 2bce223 into main Apr 6, 2026
1 check passed
@proxymeshai proxymeshai deleted the chore/ci-actions-node24-actionlint branch April 6, 2026 17:10
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