chromaui/chromatic-cli

Use Node 16 in chromaui/action and stop using set-output

IanVS opened this issue · 5 comments

IanVS commented

Feature request

I'm getting a deprecation warning in Github from the chromatic github action, since it's apparently using node 12:

Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: chromaui/action

Proposed solution

Update to node 16.

IanVS commented

And while you're at it, it looks like set-output has also been deprecated, which is causing many more notices as well:

image

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

IanVS commented

I see that #660 has been opened to update to node 16.

@thafryer @skitterm ping!

[ci runner](https://github.com/yaytrade/yaytrade-components/actions/runs/3345850454/jobs/5541904067)
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: chromaui/action

and node LTS is now 18.x
https://github.com/nodejs/release#release-schedule

IanVS commented

@chrillep i don't think GitHub actions can run using node 18 yet, just 12 or 16.

It looks like the PR I referenced has been merged. So I suppose this can be closed now.

@IanVS Yes, it has been merged. Thanks for closing! My apologies for getting back to you late!