Skip to content

Conversation

@dylannguyen11195
Copy link
Contributor

@dylannguyen11195 dylannguyen11195 commented Apr 16, 2025

This PR replaces our existing Travis CI configuration with GitHub Actions.

Summary of changes:

  • Added .github/workflows/test.yml for running tests for Python 3.8
  • Added .github/workflows/release.yml for publishing tagged releases to PyPI.
  • Removed .travis.yml.
  • Add status badge for GitHub Actions to README

🔐 Notes:

  • Ubuntu 20.04 is deprecated, therefore we are not able to run CI test for Python 3.6 and 3.7

@dylannguyen11195 dylannguyen11195 requested a review from a team as a code owner April 16, 2025 11:21
@dylannguyen11195
Copy link
Contributor Author

Publishing package

✅ mapbox-tilesets 1.14.0rc4 was published successfully: https://pypi.org/project/mapbox-tilesets/1.14.0rc4/

pratikyadav
pratikyadav previously approved these changes Apr 16, 2025
Copy link
Contributor

@pratikyadav pratikyadav left a comment

Choose a reason for hiding this comment

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

LGTM
Thank you @dylannguyen11195

pratikyadav
pratikyadav previously approved these changes Apr 17, 2025
@dylannguyen11195
Copy link
Contributor Author

Publishing package

✅ mapbox-tilesets 1.14.0rc6 was published successfully: https://pypi.org/project/mapbox-tilesets/1.14.0rc6/
✅ Install the distribution into in a fresh virtualenv workflow and run pytest before releasing it to PyPi: https://github.com/mapbox/tilesets-cli/actions/runs/14518237643

@dylannguyen11195 dylannguyen11195 merged commit 67fe4ee into master Apr 17, 2025
7 checks passed
@jqtrde jqtrde deleted the dylan/gha branch December 23, 2025 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants