Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI with GitHub Actions #55

Merged
merged 22 commits into from
Jan 2, 2021
Merged

CI with GitHub Actions #55

merged 22 commits into from
Jan 2, 2021

Conversation

jGaboardi
Copy link
Member

@jGaboardi jGaboardi commented Dec 31, 2020

Prerequisite for solving #51

This PR addresses #56:

  • migrates CI from TravisCI to GitHub Actions;
  • adds testing for macOS
  • adds testing for Python 3.8
  • migrates code coverage from coveralls to codecov; and
  • performs maintenance & updates relating to above (see Docs To Do #54,etc.).

Lacking (non-blocking)

  • docstring tests (see here)
  • Windows testing (see here)
  • Python 3.9 testing (see here)

@jGaboardi jGaboardi added the WIP label Dec 31, 2020
@jGaboardi jGaboardi changed the title CI with GitHub Actions [WIP] CI with GitHub Actions Dec 31, 2020
@jGaboardi jGaboardi self-assigned this Dec 31, 2020
@jGaboardi jGaboardi removed the WIP label Dec 31, 2020
@jGaboardi jGaboardi changed the title [WIP] CI with GitHub Actions CI with GitHub Actions Dec 31, 2020
@jGaboardi
Copy link
Member Author

@pedrovma I'll go ahead and merge this tomorrow unless you have any objections.

@jGaboardi jGaboardi merged commit 4e3732e into pysal:master Jan 2, 2021
@jGaboardi jGaboardi deleted the GHA_for_CI branch January 2, 2021 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants