summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Add a release workflowJames Socol2022-12-041-0/+49
| | | | | | | Borrowing from the work I did yesterday for django-ratelimit, this should provide automated PyPI build and publish. Fixes #180
* Refactor test action for reusabilityJames Socol2022-12-041-13/+15
| | | | | Pulls the test details into a discrete action that can be reused for the release workflow.
* Create codeql.ymlJames Socol2022-12-031-0/+72
|
* Add periodic CI runJames Socol2022-12-031-1/+3
| | | | | Run the tests and linter weekly to make sure the latest patch versions of Python and linter updates don't cause any issues.
* Fix linting in CI for realJames Socol2022-11-051-1/+1
| | | | | This is what I get for enabling auto-merge before making lint a required status check.
* Lint in CIJames Socol2022-11-051-0/+9
| | | | Add the flake8 step back to the CI config in actions.
* Rebase and condense againJames Socol2022-11-052-21/+3
|
* Have actions test on Python 3.10 and 3.11James Socol2022-11-051-1/+1
| | | | These tests will fail for now, but will get me set up to fix the issues.
* Use different names for different workflowsJames Socol2022-11-052-2/+2
|
* Split out CI(push) from PR(pull_request) actionsJames Socol2022-11-052-2/+25
| | | | | This way we don't run everything twice on a PR. And drops the old Travis-CI config because, yeah.
* Nose fails on Python 3.10+Christian Clauss2022-09-051-16/+1
|
* GitHub Action to run tox testsChristian Clauss2022-09-051-0/+33
Because Travis CI is on an extended vacation.