Skip to content

Fix CI/CD: migrate to GitHub Actions, update outdated badges - #20

Merged
PytLab merged 2 commits into
masterfrom
fix/cicd-badges
May 15, 2026
Merged

Fix CI/CD: migrate to GitHub Actions, update outdated badges#20
PytLab merged 2 commits into
masterfrom
fix/cicd-badges

Conversation

@PytLab

Copy link
Copy Markdown
Owner

Summary

  • Replace dead Travis CI with GitHub Actions (tests on Python 3.8/3.9/3.10/3.11)
  • Remove dead landscape.io badge
  • Fix outdated badges: Python 3.8+, PyPI v0.9.0

Changes

FileChange
.github/workflows/ci.ymlNew GitHub Actions workflow
.travis.ymlRemoved (service shut down 2021)
README.rstUpdated badges
setup.pyUpdated badges

🤖 Generated with Claude Code

zhengjiang shao added 2 commits May 15, 2026 17:12
- Migrate CI from Travis CI (dead) to GitHub Actions
- Test on Python 3.8, 3.9, 3.10, 3.11
- Remove dead landscape.io badge
- Update Python badge: 2.7/3.5 → 3.8+
- Update PyPI badge: v0.8.12 → v0.9.0
- Update codecov badge format
Co-Authored-By: deepseek-v4-pro
When a tag matching 'v*' is pushed, the workflow builds and publishes
to PyPI automatically.
Co-Authored-By: deepseek-v4-pro
@PytLab
PytLab merged commit 385c0f2 into masterMay 15, 2026
4 checks passed
Sign up for freeto 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.

1 participant

@PytLab