Skip to content

Create a prompt file for doing the monthly mirror check.#53902

Merged
marcpopMSFT merged 3 commits intomainfrom
marcpopMSFT-confirmallmirroring
Apr 17, 2026
Merged

Create a prompt file for doing the monthly mirror check.#53902
marcpopMSFT merged 3 commits intomainfrom
marcpopMSFT-confirmallmirroring

Conversation

@marcpopMSFT
Copy link
Copy Markdown
Member

@marcpopMSFT marcpopMSFT commented Apr 15, 2026

Every month, we do branding changes in 8 and 9. After the branding changes, we start approving codeflow PRs. The thing is, those codeflow PRs modify the nuget.config file which then conflicts with the internal flow we've gotten from the runtime repos.

This triggers issues getting filed like dotnet/installer#20832 as the mirror to internal/release/* gets broken.

This typically get resolved when we do the internal to public merges on release day. To confirm that though, someone has to go through every single internal/release branch and compare the commits to the public release/* branch to make sure the mirror is working again. I created this prompt to have the agent do it for me. You'll need dnceng and GH configured through MCP servers for this to work.

Copilot AI review requested due to automatic review settings April 15, 2026 22:18
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

Adds a GitHub Copilot prompt file to guide a recurring “monthly mirror check” verifying that public dotnet/sdk and dotnet/installer release branches are mirrored to corresponding internal/release/* branches in Azure DevOps.

Changes:

  • Introduces a new prompt with a branch mapping table for GitHub ↔ AzDo.
  • Documents a step-by-step procedure to fetch latest GitHub commits and validate AzDo mirror status.
  • Adds troubleshooting guidance for AzDo MCP connectivity issues.

Comment thread .github/prompts/branch-mirror-status.prompt.md Outdated
Comment thread .github/prompts/branch-mirror-status.prompt.md Outdated
@marcpopMSFT
Copy link
Copy Markdown
Member Author

image

@marcpopMSFT
Copy link
Copy Markdown
Member Author

/ba-g no build needed.

@marcpopMSFT marcpopMSFT merged commit 380ef60 into main Apr 17, 2026
8 of 9 checks passed
@marcpopMSFT marcpopMSFT deleted the marcpopMSFT-confirmallmirroring branch April 17, 2026 18:24
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