Repositories - Lightsage

Commands

Command Description
lightsage repositories list List repositories.
lightsage repositories create Add a repository.
lightsage repositories retrieve --repository-id <repository_id> Retrieve one repository.
lightsage repositories update --repository-id <repository_id> Update one repository.
lightsage repositories delete --repository-id <repository_id> Delete one repository.

List repositories

lightsage repositories list --output-format json

Create a repository

lightsage repositories create \
  --name "API docs repo" \
  --repo-url "https://github.com/acme/api-docs.git" \
  --ref main \
  --framework custom

Use --subdir when the project lives below the repository root. Repeat --install-steps to provide multiple setup commands.

Retrieve a repository

lightsage repositories retrieve --repository-id repo_123

Update a repository

lightsage repositories update --repository-id repo_123 \
  --name "Updated repo name"

Omitted fields remain unchanged.

Delete a repository

lightsage repositories delete --repository-id repo_123