LyricsGenius icon indicating copy to clipboard operation
LyricsGenius copied to clipboard

Migrate tests to GitHub Actions

Open allerter opened this issue 3 years ago β€’ 0 comments

It's best that the tests run using GitHub Actions instead of Travis CI. This PR makes the following changes:

  • Removed travis.yml.
  • Added lint.yml and docs.yml for lint tests and building docs for PRs.
  • Added build.yml that runs all tox tests on various Python versions for pushes to master and PRs (the badge generated by this job replaces the current one).
  • Treat warnings from doc build as errors.
  • Fixed 404.rst isn't part of any doctree warning to avoid recognizing current docs builds as failed.

allerter avatar Feb 22 '21 10:02 allerter