Skip to content

Distribute external RLE registry and packaged binaries - #10422

Closed
farhann1 wants to merge 2 commits into
mainfrom
rle-external-releases
Closed

farhann1 wants to merge 2 commits into
mainfrom
rle-external-releases

Conversation

@farhann1

@farhann1 farhann1 commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

External RLE preview distribution

This long-lived draft PR hosts only the external registry and packaged RLE binaries. No implementation source changes are included. It does not need to merge for customers to install; please retain the branch while this registry is in use.

Registry: https://raw.githubusercontent.com/Azure/azure-dev/rle-external-releases/cli/azd/extensions/registry.rle-ext.json

Current version

0.8.26-preview for Windows, macOS, and Linux on amd64 and arm64. Archive URLs are pinned to artifact commit f677fcca092d7f8e649d47f41df296310d180720, with SHA-256 checksums in the registry.

Validation

  • Cross-compiled and packaged all six platforms using the external release script.
  • Downloaded the public registry and every archive anonymously.
  • Verified every SHA-256 checksum, archive entrypoint, and embedded public registry URL.
  • Regression-tested release preparation, prior-version preservation, PR reuse, first-run checkout creation, source-isolation/failure guards, and unchanged internal release behavior.

Future external releases push only archives and registry updates to this same branch and reuse this PR. GitHub Release assets are a follow-up; the customer registry URL can remain unchanged.

Farhan Nawaz and others added 2 commits October 12, 2026 10:08
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

🔗 Linked Issue Required

Thanks for the contribution! Please link a GitHub issue to this PR by adding Fixes #123 to the description or using the sidebar.
No issue yet? Feel free to create one!

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
24 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@farhann1

Copy link
Copy Markdown
Contributor Author

Local end-to-end install verified: registered the public branch as rle-ext, installed azure.ai.rle 0.8.26-preview from it, and ran azd ai rle version and help successfully. All six anonymous artifact downloads matched the registry checksums and embedded upstream registry URL. No RLE environments, jobs, or repository visibility settings were changed.

@github-actions github-actions Bot added the ext-rle azure.ai.rle extension label Oct 12, 2026

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.

🟡 Changes recommended

The new registry bypasses the repository’s existing registry validation tests and CI gates.

1 open finding
What changed in this PR

Adds an external RLE extension registry for direct customer consumption.

Changes:

  • Publishes RLE 0.8.26-preview metadata.
  • Pins six platform artifacts with SHA-256 checksums.
File Description
cli/​azd/​extensions/​registry.rle-ext.json Defines RLE metadata, examples, and platform artifacts.

🧠 Review effort: Balanced


💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@@ -0,0 +1,112 @@
{
@farhann1

Copy link
Copy Markdown
Contributor Author

Superseded by #10423 with customer-facing source alias rle, branch rle-releases, and registry.rle.json. The renamed release is validated. As requested, the preliminary rle-external-releases branch is being deleted; there are no customer installs to preserve.

@farhann1 farhann1 closed this Oct 12, 2026
@farhann1
farhann1 deleted the rle-external-releases branch October 12, 2026 04:53
@azure-sdk-automation

Copy link
Copy Markdown
Contributor

azure.ai.rle PR build

Note

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/10422/azure-ai-rle.zip"
  • Version: 0.4.0-preview.pr.10422.6943477
  • Merge commit: e9e6c3e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ext-rle azure.ai.rle extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants