adafruit / cookiecutter-adafruit-arduino

Cookiecutter template for Adafruit's Arduino libraries.
MIT License
0 stars 0 forks source link

Update action versions using Node.js 12 #1

Open caternuson opened 1 year ago

caternuson commented 1 year ago

This is taken from another repo's CI run, but the general info applies here as well:

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

caternuson commented 1 year ago

A better long term solution to this general issue could be to move to something more centralized. The CircuitPython libraries have been set up this way. The CI actions are kept in a separate repo: https://github.com/adafruit/actions-ci-circuitpython-libs and then referenced in all the library repos.