Skip to content

chore: add Dependabot config and a PR build workflow - #1

Merged
prmeyn merged 1 commit into
mainfrom
chore/dependabot-config
Sep 29, 2026
Merged

prmeyn merged 1 commit into
mainfrom
chore/dependabot-config

Conversation

@prmeyn

@prmeyn prmeyn commented Sep 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds .github/dependabot.yml covering: nuget,npm,github-actions, all on a weekly schedule.
  • NuGet project folders are listed individually rather than the repo root, so the solution doesn't make Dependabot discover every dependency twice. SMSwitch hit that problem.
  • Semver-major updates are ignored for every ecosystem, so a major bump stays a deliberate change. Security updates still come through.
  • NuGet updates are grouped as sibling prmeyn packages → Microsoft/System → everything else.
  • Adds .github/workflows/ci.yml (job build), so Dependabot's PRs are built before merging. The build runs with `/warnaserror` because it is currently at 0 warnings.

Dependabot alerts and automated security updates are being enabled on this repo through the API alongside this PR.

Test plan

  • The Dependabot config check on this PR passes (GitHub validates dependabot.yml)
  • The build check is green
  • After merging, Insights → Dependency graph → Dependabot lists each configured directory

🤖 Generated with Claude Code

Weekly Dependabot version updates for NuGet and GitHub Actions (plus any
other ecosystem the repo uses), with semver-major updates ignored and
NuGet updates grouped, following the SMSwitch configuration.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@prmeyn
prmeyn merged commit 97730f2 into main Sep 29, 2026
1 check passed
@prmeyn
prmeyn deleted the chore/dependabot-config branch September 29, 2026 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant