chore: standardize enterprise Dependabot configuration - #226
chore: standardize enterprise Dependabot configuration#226somethingwithproof wants to merge 7 commits into
Conversation
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
There was a problem hiding this comment.
Pull request overview
This PR introduces GitHub automation configuration intended to standardize dependency update management, and additionally adds a security scanning workflow via CodeQL.
Changes:
- Added a new Dependabot configuration to group GitHub Actions updates, apply a cooldown window, add standard labels, and standardize commit message prefixes.
- Added a new CodeQL workflow to run Ruby analysis on pushes/PRs to selected branches, plus a weekly scheduled scan.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| .github/workflows/codeql.yml | Adds a CodeQL analysis workflow (Ruby) triggered on push/PR, schedule, and manual dispatch. |
| .github/dependabot.yml | Adds a Dependabot v2 config for grouped GitHub Actions dependency updates targeting develop. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Both Copilot comments were about the CodeQL workflow (scope creep vs. the Dependabot-only title, and the weekly schedule running on a repo with no Ruby to scan). A prior commit on this branch ( |
65283f1 to
bf62fc0
Compare
Adds grouped, cooled-down Dependabot updates with standard ecosystem labels and commit prefixes.