Skip to content

ci: bump contributors-png workflow to Node 22 - #9034

Open
Vaivaswat2244 wants to merge 1 commit into
processing:mainfrom
Vaivaswat2244:node22
Open

ci: bump contributors-png workflow to Node 22#9034
Vaivaswat2244 wants to merge 1 commit into
processing:mainfrom
Vaivaswat2244:node22

Conversation

@Vaivaswat2244

Copy link
Copy Markdown
Contributor

contributors-png.yml was the only workflow still on node-version: 20
missed when #8852 moved the rest to 22. Node 20 reached EOL in April, so this
brings it in line.

Kept at 22 to match every other workflow on main rather than jumping to 24,
since the step below runs npm install canvas (a native module) and whether
main moves to 24 is a separate call.

Verified on my fork: npm install canvas and node utils/contributors-png.js
run cleanly on Node 22.

@p5-bot

p5-bot Bot commented Aug 3, 2026

Copy link
Copy Markdown

Continuous Release

CDN link

Published Packages

Commit hash: f6d391b

Previous deployments

This is an automated message.

@limzykenneth

Copy link
Copy Markdown
Member

This is fine and I would actually say go with node 24 if desired. The main CI tasks will be upgraded to node 24 once the dependencies stuff are done anyway. However, there are too many parallel things going on at the moment with the CI tasks, I would like them to be more centralized or it can be hard to keep track of things and we need to solve merge conflicts too often. @ksen0

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