LyricsGenius
LyricsGenius copied to clipboard
Migrate tests to GitHub Actions
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
anddocs.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.