Skip to content

ci: add Dependabot version-update config across SDKs#27

Draft
PederHP wants to merge 1 commit into
mainfrom
chore/add-dependabot-config
Draft

ci: add Dependabot version-update config across SDKs#27
PederHP wants to merge 1 commit into
mainfrom
chore/add-dependabot-config

Conversation

@PederHP

@PederHP PederHP commented Jun 18, 2026

Copy link
Copy Markdown
Member

What

Adds .github/dependabot.yml enabling scheduled version updates for every active SDK — C# (nuget), Go (gomod), TypeScript (npm) — plus the CI GitHub Actions.

Why

The repo had no dependabot.yml, so only repository-level security updates were running (the CVE-driven PRs like #9 and #14). Those cover all ecosystems automatically, including C# — but there were no routine "keep dependencies current" PRs for any language. This closes that gap and brings the C# SDK in line with the others.

Notes for the working group

  • Security vs. version updates: security alert PRs do not depend on this file and already apply to NuGet/C#. This PR only adds the proactive version-update stream.
  • Cadence: weeklydaily gets noisy with this many ecosystems.
  • Grouping: npm and nuget updates are grouped into one PR per ecosystem per week to reduce noise. Happy to split majors out if preferred.
  • Python omitted on purpose: python/sdk/ is currently alpha scaffolding (no real SDK yet). Add a pip entry when a Python SDK actually lands.

Opening this as a concrete proposal to discuss at the interceptors WG sync re: unifying dependency management across SDKs.

🤖 Generated with Claude Code

Enables scheduled version updates for the C#, Go, and TypeScript SDKs
plus the CI GitHub Actions. Previously the repo had no dependabot.yml, so
only repository-level security updates were running — meaning the C# SDK
(and the others) received CVE-driven PRs but no routine dependency
freshening.

Weekly cadence; npm and nuget updates are grouped to keep PR noise down.
Python (python/sdk) is omitted until a real Python SDK exists — it is
currently alpha scaffolding; add a `pip` entry when that lands.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@PederHP PederHP marked this pull request as draft June 18, 2026 14:24
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