uwefladrich / scriptengine-tasks-ecearth

ScriptEngine tasks for the EC-Earth model
GNU General Public License v3.0
3 stars 2 forks source link

Split pytest action (#90) #91

Closed uwefladrich closed 1 year ago

uwefladrich commented 1 year ago

See #90 and #88 for details.

uwefladrich commented 1 year ago

I think this is ready now for review. The changes address:

  1. Split the pytest action and avoid running the linter and coverage with every Python version
  2. Use the default test environment of conda-incubator/setup-miniconda (instead of base)
  3. Lots of cosmetic changes
uwefladrich commented 1 year ago

[...] we should probably replace actions/setup-python@v3 with actions/setup-python@v4, since v3 throws a deprecation warning: https://github.com/uwefladrich/scriptengine-tasks-ecearth/actions/runs/3384023712/jobs/5620511465#step:3:6

Very good! I was already wondering how we can get rid of the warnings. There are, unfortunately, many left originating from conda-incubator/setup-miniconda. But there is no new version yet, from what I can see.