Skip to content

ci: configure dependabot to ignore slack-bolt#126

Merged
WilliamBergamin merged 1 commit into
mainfrom
pin-slack-bolt-requirment
Jul 20, 2026
Merged

ci: configure dependabot to ignore slack-bolt#126
WilliamBergamin merged 1 commit into
mainfrom
pin-slack-bolt-requirment

Conversation

@WilliamBergamin

@WilliamBergamin WilliamBergamin commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Dependabot keeps opening PRs that bump the minimum slack-bolt version in requirements.txt (e.g. #122, #125). We don't want this project to always require the latest slack-bolt, maintainers will bump the minimum version manually when there's a real reason to.

This adds an ignore entry for slack-bolt under the pip ecosystem in .github/dependabot.yml, so Dependabot stops proposing these bumps. All other pip and github-actions updates are unaffected.

Co-Authored-By: Claude svc-devxp-claude@slack-corp.com

Dependabot repeatedly opened PRs bumping the minimum slack-bolt version
in requirements.txt. Maintainers want to manage the minimum slack-bolt
version manually so the project does not always require the latest
release. Add an ignore entry for slack-bolt under the pip ecosystem.

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.68%. Comparing base (6ef8684) to head (ff1fa52).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #126   +/-   ##
=======================================
  Coverage   94.68%   94.68%           
=======================================
  Files          11       11           
  Lines         207      207           
=======================================
  Hits          196      196           
  Misses         11       11           

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

@WilliamBergamin WilliamBergamin self-assigned this Jul 20, 2026
@WilliamBergamin WilliamBergamin added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 20, 2026
@WilliamBergamin
WilliamBergamin marked this pull request as ready for review July 20, 2026 14:07
@WilliamBergamin
WilliamBergamin requested a review from a team as a code owner July 20, 2026 14:07
@WilliamBergamin
WilliamBergamin enabled auto-merge (squash) July 20, 2026 14:08

@zimeg zimeg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@WilliamBergamin LGTM! Thanks for keeping this honest! I understand the contract with Bolt is the "app.py" starting most common, which ought not change in soon times I hope. Let's get this merged for stable developments adjacent 🚢 💨

@WilliamBergamin
WilliamBergamin merged commit 9b67197 into main Jul 20, 2026
19 checks passed
@WilliamBergamin
WilliamBergamin deleted the pin-slack-bolt-requirment branch July 20, 2026 16:40
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants