signaloid-cli repos disconnect
Disconnect a connected repository.
Synopsis
signaloid-cli repos disconnect --repo-id <id>
Options
| Option | Required | Description |
|---|---|---|
--repo-id <id> | Yes | Repository ID to disconnect |
Description
Removes a repository connection from your Signaloid account. Disconnecting a repository does not affect associated builds, and you can reconnect the same repository later if needed.
Examples
Basic disconnection:
signaloid-cli repos disconnect --repo-id rep_abc123
Output:
{
"RepositoryID": "rep_abc123",
"deleted": true
}
Batch disconnect with filtering:
# Disconnect all repositories from a specific organization
signaloid-cli repos list --format json | \
jq -r '.Repositories[] | select(.RemoteURL | contains("github.com/myorg")) | .RepositoryID' | \
while read REPO_ID; do
echo "Disconnecting $REPO_ID"
signaloid-cli repos disconnect --repo-id $REPO_ID
done
See Also
- signaloid-cli repos connect - Connect a new repository
- signaloid-cli repos list - List all connected repositories
- signaloid-cli repos - Repository management overview