Skip to main content

signaloid-cli repos disconnect

Disconnect a connected repository.

Synopsis

signaloid-cli repos disconnect --repo-id <id>

Options

OptionRequiredDescription
--repo-id <id>YesRepository 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