dependabot

Solid

Automated dependency updates using GitHub Dependabot — configuration, ecosystem mapping, and validation.

AI & Automation 4 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Dependabot Dependency Management Standard Canonical setup for **GitHub Dependabot**, an automated dependency update engine designed to keep dependencies and GitHub Actions pinned, secure, and current. ## 1. Principles 1. **Pin-Everything Strategy**: Pin GitHub Actions to a major-version tag (`actions/checkout@v7`) and Go, npm, and Python packages explicitly. Do not pin action SHAs — the tag already tracks security patches within the major, and SHAs turn every upstream patch into review noise. 1. **Reduce PR Noise**: Group minor, patch, and digest updates into single, consolidated pull requests using the Dependabot `groups` configuration (e.g., grouping GitHub Action updates or Go module updates) while leaving major updates separate. 1. **Local Validation**: Never merge automated updates blindly. Always run validation pipelines locally (`mise run check` and `mise run test`) before pushing/merging to verify compatibility and catch regressions. 1. **No Auto-Merge**: Do not configure auto-merge for dependencies. Automated systems cannot anticipate protocol, type-checking, or model drift. ## 2. Configuration Setup (`.github/dependabot.yml`) Place a `dependabot.yml` at `.github/dependabot.yml` at the root of target repositories to manage updates, commit styling, and dependency groupings. Example configuration for a repository with GitHub Actions and Go modules: ```yaml version: 2 updates: - package-ecosystem: github-actions directory: / schedule: interval: ...

Details

Author
fmind
Repository
fmind/dotfiles
Created
4 months ago
Last Updated
yesterday
Language
Go
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

ref-sp-dev-github-dependabot

Portable Dependabot guidance for dependabot.yml configuration, ecosystem selection, schedules, grouping, ignore or allow rules, private registries, and GitHub Actions updates. Use when: creating or reviewing .github/dependabot.yml, tuning update volume, or deciding how version and security updates should be grouped and scoped.

0 Updated 3 days ago
swiftpostlabs
AI & Automation Listed

dependabot-setup

Audits and sets up .github/dependabot.yml: recommends a grouping mode (low-noise, balanced, fine-grained) from the repo's use-case, gates setup on pinned dependency versions, wires CODEOWNERS over the deprecated reviewers key, groups security updates. Use when asked to set up, review, fix, or audit Dependabot / automated dependency updates / dependency grouping.

0 Updated 4 days ago
emaarco
AI & Automation Listed

dependabot-config-helper

Generate or review a `.github/dependabot.yml` for a target repo or service, calibrated to org policy (regulated-environment defaults from `dependabot-strategy` research) and the repo's actual stack. Handles grouped updates (security + version separately), schedule cadence per ecosystem, private-registry integration, auto-merge gating, reviewer routing, and the open-pull-requests-limit per ecosystem. Use whenever onboarding a repo to Dependabot, refactoring an existing config that's drowning the team in PRs, or auditing a sample of org repos for config consistency.

0 Updated 2 days ago
themarmack