Skip to content

chore(deps): consolidate PRs #525-#528 and enable optimistic Dependabot grouping#529

Merged
jongalloway merged 2 commits into
mainfrom
chore/consolidate-dependabot-and-grouping-2026-07-15
Jul 15, 2026
Merged

chore(deps): consolidate PRs #525-#528 and enable optimistic Dependabot grouping#529
jongalloway merged 2 commits into
mainfrom
chore/consolidate-dependabot-and-grouping-2026-07-15

Conversation

@jongalloway

Copy link
Copy Markdown
Contributor

Summary

Consolidates current open Dependabot NuGet updates into one PR and configures Dependabot to aggressively minimize future NuGet PR count by grouping all NuGet dependencies together.

Supersedes: #525, #526, #527, #528.

Consolidated dependency updates

Dependabot grouping update (optimistic grouping)

Updated .github/dependabot.yml to group all NuGet dependencies into a single group:

groups:
  nuget-all:
    patterns:
      - "*"

This is intentionally broad to minimize the number of Dependabot PRs by grouping as much as possible.

Validation

  • dotnet build "Part 2 - Project Creation/GenAiLab/GenAiLab.sln" -c Release (pass)
  • dotnet build "Part 7 - MCP Server Basics/MyMcpServer/MyMcpServer.csproj" -c Release (pass)

Consolidates updates from PRs #525-#528 and configures Dependabot to group all NuGet dependencies into a single PR via patterns: ['*'].

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Consolidates several open Dependabot NuGet bumps into a single PR and adjusts Dependabot configuration to reduce future NuGet PR volume by grouping all NuGet dependency updates together across the workshop directories.

Changes:

  • Bump NuGet dependencies in Part 2 (Semantic Kernel + OpenTelemetry runtime instrumentation).
  • Bump NuGet dependencies in Part 7 (Hosting + ModelContextProtocol).
  • Update .github/dependabot.yml to group all NuGet updates into a single Dependabot group.
Show a summary per file
File Description
Part 2 - Project Creation/GenAiLab/GenAiLab.Web/GenAiLab.Web.csproj Bumps Microsoft.SemanticKernel.Core to 1.78.0.
Part 2 - Project Creation/GenAiLab/GenAiLab.ServiceDefaults/GenAiLab.ServiceDefaults.csproj Bumps OpenTelemetry.Instrumentation.Runtime to 1.16.0.
Part 7 - MCP Server Basics/MyMcpServer/MyMcpServer.csproj Bumps Microsoft.Extensions.Hosting to 10.0.9 and ModelContextProtocol to 1.4.1.
.github/dependabot.yml Adds a broad nuget-all group to minimize future NuGet PR count.

Review details

  • Files reviewed: 4/4 changed files
  • Comments generated: 1
  • Review effort level: Low

Comment thread Part 7 - MCP Server Basics/MyMcpServer/MyMcpServer.csproj
Bump Part 8 MCP server to Microsoft.Extensions.Hosting 10.0.9 and ModelContextProtocol 1.4.1, and update Part 9 publishing snippet to match.
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.

2 participants