jurplel / install-qt-action

Install Qt on your Github Actions workflows with just one simple action
MIT License
464 stars 82 forks source link

Outdated Node dependency issue #220

Closed dkfellows closed 8 months ago

dkfellows commented 8 months ago

We're getting this warning from workflows that use the current version (v3.3.0) of this action: Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: jurplel/install-qt-action/action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/. I'm guessing something needs to be done...

dkfellows commented 8 months ago

I can't provide access to the log of what was going on; it's a private repo. OTOH, it appears to be unrelated to anything in my code other than that we're using the action.

Nelson-numerical-software commented 8 months ago
Run jurplel/install-qt-action@v3.3.0
Run actions/setup-python@v4

install-qt-action seems to use setup-python v4 used. use setup-python v5 will fix this trouble ? https://github.com/actions/setup-python/releases

pzhlkj6612 commented 8 months ago

From the workflow of a fork of this repo:

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v4, ./action. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.