Re-enable extension PR publishing for forks - #9812
Conversation
|
Azure Pipelines: Successfully started running 22 pipeline(s). 5 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
Reverts Azure#9670 now that the Azure DevOps configuration tracked by Azure#9669 supports fork PR publishing. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
197e83f to
9f8c299
Compare
|
Azure Pipelines: Successfully started running 17 pipeline(s). 5 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The focused revert matches the linked issue and preserves existing release-skip and PR-only conditions.
Review tier: Balanced
Findings: None
What changed in this PR
Restores extension PR bundle publishing and installation comments for fork-based pull requests after the required Azure DevOps configuration was enabled.
Changes:
- Removes the fork exclusion from the PR publishing stage.
- Removes the obsolete service-connection warning.
| File | Description |
|---|---|
eng/pipelines/templates/stages/publish-extension-pr.yml |
Allows all qualifying PR builds to publish extension bundles. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
microsoft.azd.extensions PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/microsoft-azd-extensions.zip"
|
azure.ai.projects PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-projects.zip"
|
azure.ai.models PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-models.zip"
|
azure.coding-agent PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-coding-agent.zip"
|
azure.ai.inspector PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-inspector.zip"
|
microsoft.azd.ai.builder PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/microsoft-azd-ai-builder.zip"
|
azure.ai.connections PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-connections.zip"
|
microsoft.azd.concurx PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/microsoft-azd-concurx.zip"
|
azure.ai.agents PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-agents.zip"
|
azure.ai.toolboxes PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-toolboxes.zip"
|
azure.ai.finetune PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-finetune.zip"
|
azure.appservice PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-appservice.zip"
|
microsoft.azd.demo PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/microsoft-azd-demo.zip"
|
azure.ai.skills PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-skills.zip"
|
azure.ai.training PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-training.zip"
|
azure.ai.rle PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-rle.zip"
|
azure.ai.routines PR buildNote This is an unsigned development build. Install it only if you trust this PR. Install the extension: azd ext install "https://azuresdkartifacts.z5.web.core.windows.net/azd/extensions/pr/9812/azure-ai-routines.zip"
|
Closes #9669
Summary
This PR reverts #9670 and restores extension PR bundle publishing and installation comments for fork PRs. The Azure DevOps configuration now provides the required service connections for these builds, so the temporary fork guard is no longer needed.
Testing
Confirmed the pipeline condition again allows all pull request builds to enter the
PublishExtensionForPRstage.