-
Couldn't load subscription status.
- Fork 149
chore: disable code health runs on forks and add dependabot cooldown #656
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Purpose: Introduce a Dependabot cooldown for most npm dependency updates while exempting specific MongoDB-related scopes, and disable code health workflow runs on forked PRs.
- Add 7-day cooldown configuration for Dependabot with exclusions for @mongodb-js/* and @mongosh/*.
- Restrict code-health workflow to only run for Dependabot PRs (removing fork-based trigger).
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| .github/workflows/code-health-fork.yml | Adjusts job condition to stop running code-health checks on forked PRs. |
| .github/dependabot.yml | Adds cooldown configuration to throttle update frequency except for specified dependency scopes. |
1813101 to
b8e7380
Compare
Pull Request Test Coverage Report for Build 18555147447Details
💛 - Coveralls |
b8e7380 to
0f8cad3
Compare
Proposed changes
This PR adds a 7 days of cooldown for dependabot before pulling updates for npm dependencies.
Additionally we are disabling code health checks on forks.
Checklist