import-codesign-certs icon indicating copy to clipboard operation
import-codesign-certs copied to clipboard

Deprecated node12, migrate to node 16

Open jellespijker opened this issue 2 years ago • 1 comments

Hi,

Since I'm more of a C++/Python dev I don't known if the warning from our runners is a concern that needs to be addressed but as of today we received the following warning:

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: apple-actions/import-codesign-certs

https://github.com/Ultimaker/Cura/actions/runs/3232797852

jellespijker avatar Oct 12 '22 09:10 jellespijker

There is another deprecation warning when using this action:

Run apple-actions/import-codesign-certs@v1
  with:
    p12-file-base64: ***
    p12-password: ***
    keychain: signing_temp
    create-keychain: true
Warning: 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/

FelixLisczyk avatar Oct 13 '22 11:10 FelixLisczyk

Posted a pull request that addresses this: https://github.com/Apple-Actions/import-codesign-certs/pull/41

ssrobins avatar Nov 06 '22 21:11 ssrobins