Skip to content

Simplify release, add agent skill to drive release activities#13408

Merged
JanProvaznik merged 2 commits intodotnet:mainfrom
JanProvaznik:release-skill
Mar 26, 2026
Merged

Simplify release, add agent skill to drive release activities#13408
JanProvaznik merged 2 commits intodotnet:mainfrom
JanProvaznik:release-skill

Conversation

@JanProvaznik
Copy link
Copy Markdown
Member

updates the process to be aligned with rolling VS updates and provides agent to assist with activities so dev does not have to do the commands

image

@JanProvaznik JanProvaznik marked this pull request as ready for review March 18, 2026 16:47
@JanProvaznik JanProvaznik requested a review from a team as a code owner March 18, 2026 16:47
Copilot AI review requested due to automatic review settings March 18, 2026 16:47
Copy link
Copy Markdown
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 updates MSBuild’s release documentation to align with the monthly Visual Studio cadence, introduces a phase-gated operational checklist, and adds a GitHub Copilot “release” skill to help drive the process interactively.

Changes:

  • Expanded release.md with an end-to-end VS insertion flow explanation and timeline diagram, pointing to the checklist as the operational source of truth.
  • Reworked release-checklist.md into a 6-phase, trigger-based template suitable for copying into a tracking issue.
  • Added a .github/skills/release skill to guide an agent through the release phases with explicit approval for state-changing actions.

Reviewed changes

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

File Description
documentation/release.md Adds release flow explanation/diagram and clarifies checklist ownership of operational steps.
documentation/release-checklist.md Converts prior ad-hoc checklist into a phased, timeline-gated issue template with batched DARC operations.
.github/skills/release/SKILL.md Adds an agent skill that operationalizes the checklist into an interactive phase-by-phase workflow.

You can also share your feedback on Copilot code review. Take the survey.

Copy link
Copy Markdown
Member

@rainersigwald rainersigwald left a comment

Choose a reason for hiding this comment

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

In general I'd like to see us moving toward deterministic/scripted automation for a lot of this, rather than relying on a skill, but this looks like a good improvement. I'll poke at that on the side (Copilot has done a pretty bad job in plan mode so it'll need a bit more love).

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Rainer Sigwald <raines@microsoft.com>
Co-authored-by: Jan Provazník <janpro@janpro.dev>
@JanProvaznik JanProvaznik enabled auto-merge (squash) March 26, 2026 09:58
@JanProvaznik JanProvaznik merged commit ce6d7a5 into dotnet:main Mar 26, 2026
10 checks passed
@JanProvaznik JanProvaznik self-assigned this Apr 1, 2026
dfederm pushed a commit to dfederm/msbuild that referenced this pull request Apr 9, 2026
…#13408)

updates the process to be aligned with rolling VS updates and provides
agent to assist with activities so dev does not have to do the commands

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Rainer Sigwald <raines@microsoft.com>
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