NLeSC / python-template

Netherlands eScience Center Python Template
https://research-software-directory.org/software/nlesc-python-template
Apache License 2.0
164 stars 74 forks source link

Make linting a separate job on CI #304

Closed egpbos closed 2 years ago

egpbos commented 2 years ago

Linting is currently done on the whole build matrix. By taking it out and giving it a separate job, we save some resources (linting only needs to be run once, the code doesn't change based on OS or Python version) and make the actual build jobs fail only on tests, not on linting, making the Actions overview easier to quickly check.

egpbos commented 2 years ago

Can someone please review and/or merge? The markdown link check was not something changed in this PR, so all tests pass.