sagemath / sage-release-management

Utility scripts for release managements
1 stars 1 forks source link

Take linter and other workflows into account #6

Open tobiasdiez opened 1 year ago

tobiasdiez commented 1 year ago

Currently the linter workflow is broken on the develop branch: https://github.com/sagemath/sage/actions/runs/4584153146

It looks like one of the PRs enabled stricter linter rules, while another one introduced code that violated this new rule.

The merge queue feature of github would automatically make sure that such a situation cannot happen. I'm not sure whats the easiest solution to implement this using the custom release scripts, but could you please check that the 6/7 default workflows are green before pushing your branch onto develop @vbraun?

mkoeppe commented 1 year ago

The linters can also be run by using ./sage -tox -e pycodestyle-minimal,relint,codespell,rst