Skip to content

Support caching links for microsoft/mcp#15598

Open
alzimmermsft wants to merge 2 commits into
Azure:mainfrom
alzimmermsft:SupportCachingLinksForMcp
Open

Support caching links for microsoft/mcp#15598
alzimmermsft wants to merge 2 commits into
Azure:mainfrom
alzimmermsft:SupportCachingLinksForMcp

Conversation

@alzimmermsft
Copy link
Copy Markdown
Member

Add microsoft/mcp to cache linking

@alzimmermsft alzimmermsft self-assigned this May 12, 2026
Copilot AI review requested due to automatic review settings May 12, 2026 00:36
@alzimmermsft alzimmermsft requested a review from a team as a code owner May 12, 2026 00:36
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

Updates the GitHub Pages link-check pipeline to include additional repositories in the local clone set used to optimize GitHub link validation, with the intent of adding cache-linking support for microsoft/mcp.

Changes:

  • Switch repo entries to fully-qualified org/repo form and adjust the clone URL accordingly.
  • Add microsoft/mcp to the set of repos cloned into $(Pipeline.Workspace) for link-check optimization.

Comment on lines +30 to 34
"microsoft/mcp"
)
foreach ($repo in $reposToClone) {
git clone https://github.com/Azure/${repo}.git --depth 1 --single-branch --branch main
git clone https://github.com/${repo}.git --depth 1 --single-branch --branch main
}
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.

@alzimmermsft We might need to add a regex for the org in the above command.

@azure-sdk-automation
Copy link
Copy Markdown

The following pipelines have been queued for testing:
java - template
java - template - tests
js - template
net - template
net - template - tests
python - template
python - template - tests
You can sign off on the approval gate to test the release stage of each pipeline.
See eng/common workflow

"Azure/azure-sdk-for-net",
"Azure/azure-sdk-for-python",
"Azure/azure-sdk-for-rust",
"microsoft/mcp"
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.

I see you added the repo to clone but you also still need to point it at a file in the repo to verify so the links get cached.

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