Release/v0.2.6#43
Merged
Merged
Conversation
Use an ephemeral loopback port for the local fixture server instead of a fixed port, wait for the exact archive URL to become reachable, and print server logs when startup or readiness fails. This avoids macOS runner flakes where the installer only reported curl connection failures after the fixture server had already exited
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This release branch adds project webhook management to the CLI and updates the direct installer entry point to use the CLI GitHub Pages site.
Changes
Project webhooks
agora project webhookcommands:eventslistshowcreateupdatedeletertc,rtm, andconvoai.agora project webhook events --feature rtc --json--secretsupport.show --with-secret.Installer hosting
install.shandinstall.ps1into the GitHub Pages artifact.installers.env.https://agoraio.github.io/cli/install.shhttps://agoraio.github.io/cli/install.ps1Docs
docs/llms.txt.project webhook eventsbefore create/update to discover available event IDs and keys.Verification
go test ./...go run ./cmd/gendocs -checksh scripts/test-installer-messages.shinstall.shandinstall.ps1Post-deploy checks
After this branch is merged and Pages deploys:
https://agoraio.github.io/cli/install.shhttps://agoraio.github.io/cli/install.ps1curl -fsSL https://agoraio.github.io/cli/install.sh | sh -s -- --help