boutproject / xBOUT

Collects BOUT++ data from parallelized simulations into xarray.
https://xbout.readthedocs.io/en/latest/
Apache License 2.0
21 stars 8 forks source link

CI: Update actions #253

Closed ZedThree closed 1 year ago

ZedThree commented 1 year ago

Several issues:

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: actions/checkout, actions/setup-python, codecov/codecov-action, actions/checkout

dschwoerer commented 1 year ago
* Publish workflow should probably use API token instead of PYPI_PASSWORD

I would assume PYPI_PASSWORD is already an API token?

* `black` workflow is just check, but could be switched to auto-commit

That would be great :+1: