Uh oh!
There was an error while loading. Please reload this page.
ci: send regression notifications if prior jobs do not succeed on schedule - #1768
Conversation
zimeg
commented
Oct 16, 2025
🗣️ We might be failing a test already! But the ordering of these jobs seems alright to me: ![]() 🔗 https://github.com/slackapi/python-slack-sdk/pull/1768/checks |
zimeg
commented
Oct 16, 2025
📝 I notice a handful of required checks don't match the updated steps - if these changes seem alright we can perhaps update what's required to match? |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## main #1768 +/- ##
=======================================
Coverage 85.12% 85.12% =======================================
Files 115 115 Lines 13068 13068 =======================================
Hits 11124 11124 Misses 1944 1944 ☔ View full report in Codecov by Sentry. |
mwbrooks
commented
Oct 16, 2025
Any idea why these are failing? The PR looks straight forward, but is it introducing these failures? |
zimeg
commented
Oct 16, 2025
WilliamBergamin
left a comment
There was a problem hiding this comment.
Nice 💯 I like this improvement to our CI
| needs: | ||
| - typecheck | ||
| - unittest | ||
| if: ${{ !success() && github.ref == 'refs/heads/main' && github.event_name != 'workflow_dispatch' }} |
WilliamBergamin
commented
Oct 20, 2025
The branch rules were updated to match the new Jobs names 💯 we will need to merge this PR before merging other changes |
zimeg
commented
Oct 20, 2025
@mwbrooks@WilliamBergamin Thanks both for the reviews and help in improvements to these checks! 🧪 ✨ I'll merge this once tests are passing to unblock other jobs - will monitor these scheduled runs later ⏳ |
Uh oh!
There was an error while loading. Please reload this page.
zimeg
commented
Oct 21, 2025
⏳ Nice! This seems to've started as we hope: https://github.com/slackapi/python-slack-sdk/actions/runs/18668441391 |

Summary
This PR adds scheduled regression tests to CI for earlier alerts if dependencies cause builds to break.
Testing
Following commits will be used as a proof of concept!
Category
tests/integration_tests(Automated tests for this library)Requirements
python3 -m venv .venv && source .venv/bin/activate && ./scripts/run_validation.shafter making the changes.