adafruit / tinyuf2

UF2 bootloader based on TinyUSB for embedded devices such as ESP32S2, STM32F4 and iMX RT10xx
MIT License
314 stars 172 forks source link

CI Deprecation Warnings #276

Closed tekktrik closed 1 year ago

tekktrik commented 1 year ago

Operating System

Others

INFO_UF2.TXT

N/A

What happened ?

GitHub Actions is deprecating Node.js 12 and also changing how outputs are set in steps.

How to reproduce ?

Run Actions.

Debug Log

No response

Screenshots

No response

tekktrik commented 1 year ago

I can work on this but wanted an issue so I wouldn't forget.

hathach commented 1 year ago

iirc we can fix this by update actions/setup-python@v4 . @tekktrik have you tried any code changes just yet, if not, I could try to make an PR to see if that works out.

tekktrik commented 1 year ago

I've updated versions for standard action steps like actions/setup-python and 'actions/checkout` in the CircuitPython libraries without issue. Same thing for how the outputs of steps are set, no issues there either.