iiasa / ixmp

The ix modeling platform for integrated and cross-cutting scenario analysis
https://docs.messageix.org/ixmp
Apache License 2.0
37 stars 110 forks source link

Update actions used in CI workflows #461

Closed khaeru closed 11 months ago

khaeru commented 1 year ago

GitHub Actions runs have started to give 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: styfle/cancel-workflow-action, actions/checkout, actions/setup-python, r-lib/actions, actions/cache, codecov/codecov-action, actions/cache, actions/setup-python, actions/checkout

Update accordingly, mirroring e.g. iiasa/message_ix@b457ef6feea6634cff3b4d03cb92893f6aca765b.