Skip to content

Align Microsoft NuGet packages and harden Dependabot config#62

Merged
pejmantheory merged 1 commit into
mainfrom
chore/dependabot-nuget-and-docker-hardening
Jun 6, 2026
Merged

Align Microsoft NuGet packages and harden Dependabot config#62
pejmantheory merged 1 commit into
mainfrom
chore/dependabot-nuget-and-docker-hardening

Conversation

@pejmantheory

@pejmantheory pejmantheory commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump Microsoft/System packages to 9.0.16 in HelloblueGK.csproj, WebAPI/HelloblueGK.WebAPI.csproj, and Tests/HelloblueGK.Tests.csproj (fixes NU1605 failures from Dependabot PR Bump the microsoft group with 13 updates #61 updating only the root project)
  • Add Docker major-version ignores for dotnet/sdk and dotnet/aspnet so .NET 10 image PRs do not reopen
  • Group GitHub Actions Dependabot updates (actions/*, docker/*) into weekly batches
  • Harden CI Docker build: load: true and provenance: false for build-push-action@v7 test builds

Context

Test plan

  • CI passes (Build and Test, Integration Tests, Docker Build Test)
  • dotnet restore Tests/HelloblueGK.Tests.csproj succeeds without NU1605 errors

Made with Cursor


Note

Low Risk
Patch-level dependency alignment and CI/Dependabot config only; no application logic changes, though EF and auth packages are among those bumped.

Overview
Aligns Microsoft and System NuGet references to 9.0.16 across the root, WebAPI, and Tests projects so restore no longer hits NU1605 from mismatched versions (e.g. partial Dependabot bumps on only one .csproj).

Dependabot now ignores major Docker updates for dotnet/sdk and dotnet/aspnet to stay on .NET 9 images, and batches weekly GitHub Actions updates for actions/* and docker/*.

CI’s Docker Build Test job sets load: true and provenance: false on docker/build-push-action@v7 for local-load test builds without provenance metadata.

Reviewed by Cursor Bugbot for commit 121aa36. Bugbot is set up for automated code reviews on this repo. Configure here.

Bump Microsoft and System packages to 9.0.16 across all three csproj files
to fix NU1605 downgrade errors from partial Dependabot updates. Add Docker
major-version ignores for dotnet/sdk and dotnet/aspnet, group GitHub Actions
updates, and set load/provenance options on the CI Docker build step.

Co-authored-by: Cursor <cursoragent@cursor.com>
@pejmantheory pejmantheory merged commit f1729df into main Jun 6, 2026
13 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