From 9c88dfde542d06700b981fc0b9430f7d476249b4 Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Thu, 26 Nov 2020 11:31:02 +0100 Subject: [PATCH] Remove Travis cruft. --- CHANGES.rst | 6 ++++++ README.rst | 8 ++++---- docs/1_requirements.rst | 4 ++-- docs/9_development.rst | 2 +- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index c5a0135..9e574eb 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -2,6 +2,12 @@ Changes ======= +Unreleased +---------- + +- Move tests to GitHub Actions + [jezdez] + 5.9.0 (2020-11-05) ------------------ diff --git a/README.rst b/README.rst index 8348029..54f110c 100644 --- a/README.rst +++ b/README.rst @@ -18,9 +18,9 @@ django-axes :target: https://django-axes.readthedocs.io/ :alt: Documentation -.. image:: https://secure.travis-ci.org/jazzband/django-axes.svg?branch=master - :target: http://travis-ci.org/jazzband/django-axes - :alt: Build Status +.. image:: https://github.com/jazzband/django-axes/workflows/Test/badge.svg + :target: https://github.com/jazzband/django-axes/actions + :alt: GitHub Actions .. image:: https://codecov.io/gh/jazzband/django-axes/branch/master/graph/badge.svg :target: https://codecov.io/gh/jazzband/django-axes @@ -89,7 +89,7 @@ Merging contributions requires passing the checks configured with the CI. This includes running tests and linters successfully on the currently officially supported Python and Django versions. -The test automation is run automatically by Travis CI, but you can +The test automation is run automatically with GitHub Actions, but you can run it locally with the ``tox`` command before pushing commits. Please note that this is a `Jazzband `_ project. diff --git a/docs/1_requirements.rst b/docs/1_requirements.rst index f68b257..11b31f8 100644 --- a/docs/1_requirements.rst +++ b/docs/1_requirements.rst @@ -7,9 +7,9 @@ Axes requires a supported Django version and runs on Python versions 3.6 and abo Refer to the project source code repository in `GitHub `_ and see the -`Travis CI configuration `_ and +`Tox configuration `_ and `Python package definition `_ to check if your Django and Python version are supported. -The `Travis CI builds `_ +The `GitHub Actions builds `_ test Axes compatibility with the Django master branch for future compatibility as well. diff --git a/docs/9_development.rst b/docs/9_development.rst index 89ea9de..ed16d68 100644 --- a/docs/9_development.rst +++ b/docs/9_development.rst @@ -37,7 +37,7 @@ Before committing, you can run all the above tests against all supported Python $ tox -Tox runs the same test set that is run by Travis, and your code should be good to go if it passes. +Tox runs the same test set that is run by GitHub Actions, and your code should be good to go if it passes. If you wish to limit the testing to specific environment(s), you can parametrize the tox run::