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

migrate from travis to github actions #383

Merged
merged 2 commits into from
Nov 11, 2020
Merged

Conversation

minrk
Copy link
Member

@minrk minrk commented Nov 11, 2020

also removes circle build of docs, since we have rtd set up for pull requests

closes #381

@minrk minrk force-pushed the actions branch 5 times, most recently from 683fa6b to c5a2f0c Compare November 11, 2020 14:16
@minrk minrk force-pushed the actions branch 8 times, most recently from 731bcff to 9aaac09 Compare November 11, 2020 14:35
removes redundant circleci build as well, now that we use rtd on PRs
@minrk
Copy link
Member Author

minrk commented Nov 11, 2020

Results can be seen at https://github.com/minrk/oauthenticator/actions since we can't see action results on PRs until the first action PR is merged.

This includes a generic action for publishing releases from tags that should work for ~any Python package. It always runs to make sure building releases isn't broken, but only publishes on tags

fail-fast: false
matrix:
python:
- "3.5"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see that we are not testing py35 currently, but have not updated setup.py yet to require py36, so I figure this is fine to add but I think we should require py36 from now on.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I opened #384

@consideRatio
Copy link
Member

LGTM! Thanks @minrk!

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.

Migrate Travis CI to GitHub actions
2 participants