maxim-lobanov / setup-xcode

Set up your GitHub Actions workflow with a specific version of Xcode
MIT License
280 stars 28 forks source link

Github pushing for upgrade to Node.js 16 for actions #49

Closed pfeerick closed 1 year ago

pfeerick commented 1 year ago

Just a heads up - starting to get this message now for a GitHub actions job that uses this action.

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: maxim-lobanov/setup-xcode

maxim-lobanov commented 1 year ago

@yhkaplan , @pfeerick , I have released version v1.5.0 with Node16 support: - uses: maxim-lobanov/setup-xcode@v1.5.0

Could you please confirm that it works as expected and I will switch v1 tag to point to v1.5.0

maxim-lobanov commented 1 year ago

Updated v1 tag

pfeerick commented 1 year ago

Updated the WiP PR which is resolving some of the lovely depreciation messages starting to roll in from Github, and it ran successfully without any issue. I'll now roll it back to v1 since the tag was updated.

Latest run https://github.com/EdgeTX/edgetx/actions/runs/3242147056 vs prior run https://github.com/EdgeTX/edgetx/actions/runs/3225186038

Subsequent run set back to v1 was good also: https://github.com/EdgeTX/edgetx/actions/runs/3246528335

So now just need to hunt down which actions have just started triggering this 😆

The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/