Setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION
only works at workflow (not job/step) level
#3370
Labels
bug
Something isn't working
Describe the bug
To Reproduce
Steps to reproduce the behavior:
node20
but works onnode16
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
at thejobs.<job_id>.steps[*].env
step levelExpected behavior
While the blog post on the matter says:
...it would make a lot more sense to just pick the older node version for just the steps (actions) that actually require it, so one can run this compatibility mode only for those single actions that actually require it (and keep it clear to maintainers and not obscure any other actions in the same workflow that may be added at a later time but also still require an upgrade).
Runner Version and Platform
Version of your runner?
2.317.0
OS of the machine running the runner?
Linux
What's not working?
Seeing step output mentioning
Node.js v20.13.1
when settingACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION
at thejobs.<job_id>.steps[*].env
step level....until I set
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION
at theenv
workflow level.The text was updated successfully, but these errors were encountered: