From 7a0bb0325bc7bd0bf998515303296664d9599007 Mon Sep 17 00:00:00 2001 From: Christopher Homberger Date: Sat, 12 Apr 2025 23:43:58 +0200 Subject: [PATCH] reorder api --- routers/api/v1/api.go | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/routers/api/v1/api.go b/routers/api/v1/api.go index 38464dcbd6..7609ca7243 100644 --- a/routers/api/v1/api.go +++ b/routers/api/v1/api.go @@ -1169,6 +1169,7 @@ func Routes() *web.Router { }, context.ReferencesGitRepo(), reqToken(), reqRepoReader(unit.TypeActions)) m.Group("/actions/jobs", func() { + m.Get("/{job_id}", repo.GetWorkflowJob) m.Get("/{job_id}/logs", repo.DownloadActionsRunJobLogs) }, reqToken(), reqRepoReader(unit.TypeActions)) @@ -1247,11 +1248,14 @@ func Routes() *web.Router { }, reqToken(), reqAdmin()) m.Group("/actions", func() { m.Get("/tasks", repo.ListActionTasks) - m.Get("/runs", repo.GetWorkflowRuns) - m.Get("/runs/{run}", repo.GetWorkflowRun) - m.Get("/runs/{run}/jobs", repo.GetWorkflowJobs) - m.Get("/runs/{run}/artifacts", repo.GetArtifactsOfRun) - m.Get("/jobs/{job_id}", repo.GetWorkflowJob) + m.Group("/runs", func() { + m.Get("", repo.GetWorkflowRuns) + m.Group("/{run}", func() { + m.Get("", repo.GetWorkflowRun) + m.Get("/jobs", repo.GetWorkflowJobs) + m.Get("/artifacts", repo.GetArtifactsOfRun) + }) + }) m.Get("/artifacts", repo.GetArtifacts) m.Group("/artifacts/{artifact_id}", func() { m.Get("", repo.GetArtifact)