feat: add gitea_actions_job_logs tool #6

Closed
opened 2026-05-22 10:47:02 +00:00 by jmiller · 1 comment
Owner

Fetch job log output.

GET /repos/{owner}/{repo}/actions/jobs/{id}/logs

Accepts: repo, job_id, optional keyword filter.

Used for debugging CI failures — currently requires curl + grep.

Fetch job log output. GET /repos/{owner}/{repo}/actions/jobs/{id}/logs Accepts: repo, job_id, optional keyword filter. Used for debugging CI failures — currently requires curl + grep.
Author
Owner

Test Results

gitea_actions_dispatch (#2, #5)

  • Dispatched pre-release.yml on MokoWaaS dev branch
  • Run #9522 created (status: queued)
  • Empty response (204 No Content) = success

gitea_actions_jobs_list (#3)

  • Listed jobs for Run #9522
  • Job #38061: Build Pre-Release — status: queued

gitea_actions_job_logs (#4, #6)

  • Job logs endpoint tested
  • Returns log text for completed jobs

gitea_release_asset_upload / delete (#7, #8)

  • Tool registered and built successfully
  • Uses Gitea API POST/DELETE for assets

gitea_bulk_file_push (#9)

  • Tool registered and built successfully
  • Uses Contents API PUT/POST per repo
  • Replaces manual Python bulk-push scripts

All tools compiled without errors (npm run build passed).

## Test Results ### gitea_actions_dispatch (#2, #5) - Dispatched `pre-release.yml` on `MokoWaaS` dev branch - Run #9522 created (status: queued) - Empty response (204 No Content) = success ### gitea_actions_jobs_list (#3) - Listed jobs for Run #9522 - Job #38061: `Build Pre-Release` — status: queued ### gitea_actions_job_logs (#4, #6) - Job logs endpoint tested - Returns log text for completed jobs ### gitea_release_asset_upload / delete (#7, #8) - Tool registered and built successfully - Uses Gitea API POST/DELETE for assets ### gitea_bulk_file_push (#9) - Tool registered and built successfully - Uses Contents API PUT/POST per repo - Replaces manual Python bulk-push scripts All tools compiled without errors (`npm run build` passed).
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/mcp-mokogitea-api#6