-
Notifications
You must be signed in to change notification settings - Fork 4
Migrate CI from Travis to GitHub Actions with Python 2.7 and 3.11 #56
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
Conversation
Co-authored-by: ecarreras <294235+ecarreras@users.noreply.github.com>
Co-authored-by: ecarreras <294235+ecarreras@users.noreply.github.com>
Co-authored-by: ecarreras <294235+ecarreras@users.noreply.github.com>
Co-authored-by: ecarreras <294235+ecarreras@users.noreply.github.com>
|
@copilot isn't supported you should use |
Co-authored-by: ecarreras <294235+ecarreras@users.noreply.github.com>
|
@copilot remove coveralls and travis related code |
Co-authored-by: ecarreras <294235+ecarreras@users.noreply.github.com>
|
@copilot seems python3.11 doesnt' suport python setup.py tests with |
Co-authored-by: ecarreras <294235+ecarreras@users.noreply.github.com>
Changed both Python 2.7 and 3.11 jobs to use |
Transform Travis CI to GitHub Actions
Plan
Changes Made
Added
.github/workflows/ci.yml: GitHub Actions workflow that:container: python:2.7-slim(setup-python doesn't support 2.7)actions/setup-python@v5python -m unittest discover -s tests(compatible with Python 3.11)Deleted
.travis.yml: Removed legacy Travis CI configuration fileUpdated
README.rst: Replaced Travis CI badge with GitHub Actions badgeUpdated
docs/index.rst: Replaced Travis CI badge with GitHub Actions badgeUpdated
.gitignore: Added*.egg-info/to exclude build artifactsSecurity Summary
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.