From 5dbb5aacb4052916cc0a8ef0b4288d9ff8685a5c Mon Sep 17 00:00:00 2001 From: Tobias Gruetzmacher Date: Sat, 1 May 2021 13:40:43 +0200 Subject: [PATCH] Remove Travis-CI configuration --- .gitattributes | 2 +- .travis.yml | 23 ----------------------- README.md | 8 ++++---- tox.ini | 4 ---- 4 files changed, 5 insertions(+), 32 deletions(-) delete mode 100644 .travis.yml diff --git a/.gitattributes b/.gitattributes index 3f5df5b50..e84d38dad 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,3 @@ .gitattributes export-ignore .gitignore export-ignore -.travis.yml export-ignore +.github export-ignore diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 479f3b985..000000000 --- a/.travis.yml +++ /dev/null @@ -1,23 +0,0 @@ -os: linux -language: python -jobs: - include: - - python: "3.6" - - python: "3.7" - - python: "3.8" - - python: "3.9" -cache: pip -git: - depth: false -dist: xenial -# command to install dependencies -install: - - pip install -U tox-travis setuptools -# command to run tests -script: tox -notifications: - irc: - channels: - - "chat.freenode.net#dosage" - use_notice: true - skip_join: true diff --git a/README.md b/README.md index a1c2d1eb2..9d3267dfe 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Dosage -[![Build Status](https://travis-ci.com/webcomics/dosage.svg?branch=master)](https://travis-ci.com/webcomics/dosage) +[![Tests](https://github.com/webcomics/dosage/actions/workflows/test.yml/badge.svg)](https://github.com/webcomics/dosage/actions/workflows/test.yml) [![Code Climate](https://codeclimate.com/github/webcomics/dosage/badges/gpa.svg)](https://codeclimate.com/github/webcomics/dosage) [![codecov](https://codecov.io/gh/webcomics/dosage/branch/master/graph/badge.svg)](https://codecov.io/gh/webcomics/dosage) ![Maintenance](https://img.shields.io/maintenance/yes/2021.svg) @@ -128,6 +128,6 @@ existing module classes for examples. ### Test suite status -Dosage has extensive unit tests to ensure the code quality. -[Travis-CI](https://travis-ci.org/) is used for continuous build and test -integration. See the badges at the top of this page for the current status. +Dosage has unit tests to ensure code quality. GitHub Actions are used for +continuous build and test integration. See the badges at the top of this page +for the current status. diff --git a/tox.ini b/tox.ini index 002746b1a..2c33c5f11 100644 --- a/tox.ini +++ b/tox.ini @@ -22,10 +22,6 @@ commands = --cov-report=html:{toxworkdir}/reports/{envname}/htmlcov \ {posargs} - -passenv = CI TRAVIS TRAVIS_* -deps = - pytest-travis-fold # Also install extra dependencies for tests. extras = css