-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
Description
- Port CI from CircleCI to GitHub Actions
- Run tests in GitHub Actions
- Replace CI badge
- Review Black job
-
Port Black job - Remove project in CircleCI
- Remove
.circleci/
- Release using the workflow we prototyped in setuptools_ocrd
- Diff again (had to fix issues here)
- Releasing should depend on the Test workflow
- Setup tests for PRs (see also No tests are run for PRs? #68)
- This should serve as a template for other projects (ideally: reusable workflow)
- Review documentation in
README*
- "just Black" workflow for PRs + master/main (see comment below for concepts)
- pip wheel cache
- Review Security guides
- Releasing on PYPI somehow requires a manual review now?