Skip to content

Narrow Dependabot update scopes - #105

Merged
mahdiaghtaee merged 1 commit into
mainfrom
chore/refine-dependabot-scope
Sep 13, 2026
Merged

mahdiaghtaee merged 1 commit into
mainfrom
chore/refine-dependabot-scope

Conversation

@mahdiaghtaee

Copy link
Copy Markdown
Owner

Summary

  • restrict the test-project NuGet update job to dependencies explicitly owned by the test project;
  • prevent the test Dependabot job from updating API-project packages through the ProjectReference graph;
  • change the Python runtime group from minor+patch to patch-only so 0.x minor jumps are reviewed separately.

Why

The first run of the policy from #90 produced overlapping PRs: #100 updates the API NuGet packages, while #103 updates the same API packages again from the test-project job. It also grouped substantial Python 0.x upgrades such as FastAPI 0.115 → 0.141 and Uvicorn 0.34 → 0.52 as routine maintenance.

This refinement keeps routine maintenance bounded and makes higher-risk changes independently reviewable.

Validation

Merge only after the full repository CI/CodeQL matrix passes.

@mahdiaghtaee
mahdiaghtaee merged commit ce8c968 into main Sep 13, 2026
16 checks passed
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