Skip to content

Add skill for updating the xamlTools version#9532

Merged
JoeRobich merged 7 commits into
dotnet:mainfrom
noiseonwires:add-xamltools-update-skill
Jul 15, 2026
Merged

Add skill for updating the xamlTools version#9532
JoeRobich merged 7 commits into
dotnet:mainfrom
noiseonwires:add-xamltools-update-skill

Conversation

@noiseonwires

@noiseonwires noiseonwires commented Jul 15, 2026

Copy link
Copy Markdown
Member

Adds .github/skills/update-xamltools-version/SKILL.md, documenting how to bump the xamlTools (Microsoft.VisualStudio.DesignToolsBase) component — the xamlTools counterpart to the update-roslyn-version skill.

Highlights:

  • Bump defaults.xamlTools in package.json + refresh via npm run installDependencies.
  • Auto-generate CHANGELOG.md entries from the XamlTools-containing repo via the Azure DevOps REST API (no local enlistment): resolve each version's commit from the shipped DLL, list /src/Xaml commits, and map them to PRs (both squash- and merge-completed).
  • Create the PR and backfill its number, with troubleshooting notes.

Docs only — no code changes.

Copilot AI review requested due to automatic review settings July 15, 2026 16:43
@noiseonwires noiseonwires requested a review from a team as a code owner July 15, 2026 16:43

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

Adds a new GitHub “skill” document to standardize the process for updating the xamlTools (Microsoft.VisualStudio.DesignToolsBase) component used by the vscode-csharp extension, including a repeatable approach for generating CHANGELOG.md entries from the VS AzDO repo.

Changes:

  • Introduces .github/skills/update-xamltools-version/SKILL.md documenting the end-to-end xamlTools bump workflow (branching, package.json update, dependency refresh, changelog update).
  • Documents an automated changelog-generation flow using Azure DevOps REST APIs (resolve build commits from DLL metadata, enumerate /src/Xaml commits, map to PRs).

Comment thread .github/skills/update-xamltools-version/SKILL.md
Comment thread .github/skills/update-xamltools-version/SKILL.md Outdated
Copilot AI review requested due to automatic review settings July 15, 2026 16:55
@noiseonwires noiseonwires force-pushed the add-xamltools-update-skill branch from ca21596 to 960eb1f Compare July 15, 2026 16:55

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

Comment thread .github/skills/update-xamltools-version/SKILL.md
Comment thread .github/skills/update-xamltools-version/SKILL.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 15, 2026 17:03

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

Comment thread .github/skills/update-xamltools-version/SKILL.md Outdated
Comment thread .github/skills/update-xamltools-version/SKILL.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 15, 2026 17:16

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.

Comment thread .github/skills/update-xamltools-version/SKILL.md
Comment thread .github/skills/update-xamltools-version/SKILL.md Outdated
Comment thread .github/skills/update-xamltools-version/SKILL.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 15, 2026 17:23

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comment thread .github/skills/update-xamltools-version/SKILL.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 15, 2026 17:27

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.

Comment thread .github/skills/update-xamltools-version/SKILL.md Outdated
Comment thread .github/skills/update-xamltools-version/SKILL.md
Comment thread .github/skills/update-xamltools-version/SKILL.md
Copilot AI review requested due to automatic review settings July 15, 2026 17:31
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

Comment thread .github/skills/update-xamltools-version/SKILL.md
Comment thread .github/skills/update-xamltools-version/SKILL.md
Copilot AI review requested due to automatic review settings July 15, 2026 17:34

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comment thread .github/skills/update-xamltools-version/SKILL.md

@JoeRobich JoeRobich left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@noiseonwires Let me know if this is good to merge.

@noiseonwires

Copy link
Copy Markdown
Member Author

@JoeRobich yep, it's ready to merge

@JoeRobich JoeRobich merged commit 254c7f8 into dotnet:main Jul 15, 2026
2 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.

3 participants