Skip to content

Conversation

@zimeg
Copy link
Member

@zimeg zimeg commented Nov 11, 2025

Summary

This PR uses the recommended codecov/codecov-action to both upload test coverage and test results 🧪 ✨

From the pages of the codecov/test-results-action action:

⚠️ Deprecation Warning ⚠️

This Action causes issues for users uploading test analytics to Codecov

🔗 https://github.com/codecov/test-results-action?tab=readme-ov-file#%EF%B8%8F-deprecation-warning-%EF%B8%8F

Testing

Hopes to fix ongoing issues in CI:

https://github.com/slackapi/bolt-python/actions?query=event%3Aschedule
🤖 https://github.com/slackapi/bolt-python/actions/runs/19250630230/job/55034658717

Category

  • Others

Requirements

Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you are agreeing to those rules.

  • I've read and understood the Contributing Guidelines and have done my best effort to follow them.
  • I've read and agree to the Code of Conduct.
  • I've run ./scripts/install_all_and_run_tests.sh after making the changes.

@zimeg zimeg self-assigned this Nov 11, 2025
@zimeg zimeg added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code semver:patch labels Nov 11, 2025
Copy link
Member Author

@zimeg zimeg left a comment

Choose a reason for hiding this comment

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

🪬 A ramble for kind reviewers!

uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
with:
directory: ./reports/
fail_ci_if_error: true
Copy link
Member Author

Choose a reason for hiding this comment

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

👁️‍🗨️ note: We discussed changing this to false but that might've been the default used before! I believe changing this action to the recommended one while still keeping this erroring step might be alright for now, but I'm so open to revisiting this!

@zimeg zimeg requested a review from mwbrooks November 11, 2025 00:51
@codecov
Copy link

codecov bot commented Nov 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.05%. Comparing base (1264ee1) to head (7a53128).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1396   +/-   ##
=======================================
  Coverage   91.05%   91.05%           
=======================================
  Files         222      222           
  Lines        7534     7534           
=======================================
  Hits         6860     6860           
  Misses        674      674           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

@misscoded misscoded left a comment

Choose a reason for hiding this comment

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

I'm unfamiliar with our codecov setup, but LGTM. Feel free to wait for other reviewers prior to merging!

Copy link
Member

@mwbrooks mwbrooks left a comment

Choose a reason for hiding this comment

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

✅ Wow, thanks to staying on the ball and update this!

@zimeg
Copy link
Member Author

zimeg commented Nov 11, 2025

@misscoded @mwbrooks @WilliamBergamin I appreciate the reviews and shared findings toward improved CI 👾

@zimeg zimeg merged commit 2086c7a into main Nov 11, 2025
14 checks passed
@zimeg zimeg deleted the zimeg-ci-codecov-action branch November 11, 2025 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code semver:patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants