Skip to content

Conversation

@GiggleLiu
Copy link
Member

Summary

  • Removed Python 3.10 and 3.11 from the test matrix, keeping only Python 3.12
  • Fixed Codecov CI configuration by adding required token and correcting parameter name

Changes

  • Test matrix: Simplified to only test against Python 3.12
  • Codecov configuration:
    • Added token parameter with CODECOV_TOKEN secret (required for codecov-action v4)
    • Changed file parameter to files for v4 API compatibility

Test plan

  • Verify GitHub Actions workflow runs successfully with Python 3.12
  • Confirm Codecov upload works with the new configuration (requires CODECOV_TOKEN secret to be set in repository settings)

Closes #22

🤖 Generated with Claude Code

- Remove Python 3.10 and 3.11 from test matrix, keeping only 3.12
- Add CODECOV_TOKEN to Codecov action configuration
- Fix Codecov parameter name from 'file' to 'files' for v4 compatibility

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@codecov
Copy link

codecov bot commented Jan 18, 2026

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR addresses issue #22 by updating the GitHub Actions test workflow to streamline Python testing and fix Codecov integration for v4 compatibility.

Changes:

  • Reduced Python test matrix from versions 3.10, 3.11, and 3.12 to only 3.12
  • Updated Codecov action configuration to be compatible with v4 (added required token, changed parameter name from file to files)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@GiggleLiu GiggleLiu requested a review from nzy1997 January 19, 2026 07:55
@GiggleLiu GiggleLiu merged commit 7acf58e into main Jan 19, 2026
5 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.

Remove redundant python tests

3 participants