gitlab_delete_schedule
Remove a scheduled pipeline from GitLab CI/CD by ID. This action permanently deletes the schedule and cannot be undone.
Instructions
Delete a schedule by ID. Cannot be undone.
Examples:
- "Delete schedule 42" → schedule_id=42
- If you only want to pause it temporarily, call gitlab_update_schedule
with active=False instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schedule_id | Yes | Schedule ID to delete. | |
| project_path | No | GitLab project path (e.g. 'my-org/my-repo'). When omitted, the default from GITLAB_PROJECT_PATH env var is used. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schedule_id | No | ||
| status | No | ||
| description | No | ||
| cron | No | ||
| ref | No | ||
| active | No |