Skip to content

Add FluentUI packages to dependency-update skill's special handling list#14614

Merged
JamesNK merged 2 commits intomainfrom
copilot/update-dependency-skills-file
Feb 24, 2026
Merged

Add FluentUI packages to dependency-update skill's special handling list#14614
JamesNK merged 2 commits intomainfrom
copilot/update-dependency-skills-file

Conversation

Copy link
Contributor

Copilot AI commented Feb 23, 2026

Description

Adds Microsoft.FluentUI.AspNetCore.Components and Microsoft.FluentUI.AspNetCore.Components.Icons to the "Packages Known to Require Special Handling" section in the dependency-update skill. These packages often ship breaking changes and require careful manual testing of the dashboard before updating.

Checklist

  • Is this feature complete?
    • Yes. Ready to ship.
    • No. Follow-up changes expected.
  • Are you including unit tests for the changes and scenario tests if relevant?
    • Yes
    • No
  • Did you add public API?
    • Yes
    • No
  • Does the change make any security assumptions or guarantees?
    • Yes
    • No
  • Does the change require an update in our Aspire docs?
    • Yes
    • No

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…-update SKILL.md

Co-authored-by: JamesNK <303201+JamesNK@users.noreply.github.com>
Copilot AI changed the title [WIP] Update SKILL.md to prevent automatic updates for FluentUI packages Add FluentUI packages to dependency-update skill's special handling list Feb 23, 2026
Copilot AI requested a review from JamesNK February 23, 2026 04:57
@JamesNK JamesNK requested a review from joperezr February 23, 2026 04:57
@JamesNK JamesNK marked this pull request as ready for review February 23, 2026 04:57
Copilot AI review requested due to automatic review settings February 23, 2026 04:57
@github-actions
Copy link
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 14614

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 14614"

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds FluentUI packages to the special handling list in the dependency-update skill documentation, ensuring automated dependency updates don't inadvertently update these packages without proper testing and human review.

Changes:

  • Added Microsoft.FluentUI.AspNetCore.Components and Microsoft.FluentUI.AspNetCore.Components.Icons to the "Packages Known to Require Special Handling" section with guidance to flag for manual review due to frequent breaking changes.

@JamesNK JamesNK merged commit 5b74ea5 into main Feb 24, 2026
11 of 12 checks passed
@JamesNK JamesNK deleted the copilot/update-dependency-skills-file branch February 24, 2026 00:37
@dotnet-policy-service dotnet-policy-service bot added this to the 13.3 milestone Feb 24, 2026
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.

4 participants