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

@PytLab PytLab commented May 15, 2026

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

File Change
.github/workflows/ci.yml New GitHub Actions workflow
.travis.yml Removed (service shut down 2021)
README.rst Updated badges
setup.py Updated 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 master May 15, 2026
4 checks passed
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.

1 participant