0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-06-18 22:19:50 +02:00
Ross Golder 80f8b9e6cc feat: add Actions API endpoints for workflow run and job management
- Cancel and approve workflow runs via POST /runs/{run}/cancel|approve
- Download all job logs as zip via GET /runs/{run}/logs
- Download individual job log via GET /runs/{run}/jobs/{job_id}/logs
- Stream live log cursors via POST /runs/{run}/logs
- Add CreatedAt field to ActionWorkflowRun API response
- Extract shared log streaming and cancel logic into services/actions
- Move streaming log types to modules/structs
- Add Swagger documentation for all new endpoints
- Add integration tests with subtests for all new endpoints

Co-Authored-By: Claude Sonnet 4.6 <claude-sonnet-4-6@anthropic.com>
2026-05-17 10:38:43 +07:00
..