github_list_deployments
List deployments from a GitHub repository, optionally filtered by environment, providing release IDs, SHAs, and timestamps.
Instructions
Read one bounded page (30) of deployments for one exact GitHub repository, optionally for one environment, as release records: id, sha, ref, environment, task, and timestamps.
Args: owner (required): Repository owner login. repo (required): Repository name. environment: Optional deployment environment name. per_page (required): Page size; the governed contract requires 30. project_id: Authenticated Project UUID. project_ref: Exact project correlation reference. connector_account_ref: Project-bound connector account alias. idempotency_key: Stable business-action identity. effect: Required and must be read; Spring verifies it. approval_ref: Approved platform task UUID when resuming a write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | ||
| owner | No | ||
| effect | Yes | ||
| per_page | No | ||
| project_id | No | ||
| environment | No | ||
| project_ref | No | ||
| approval_ref | No | ||
| idempotency_key | No | ||
| connector_account_ref | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |