repository
Lists all runs for a repository run
Changed onget/repos/{owner}/{repo}/actions/runs
Request
- Base URLhttps://demo.gitea.com/api/v1
- Auth
- HTTP basic
- or API key in query parameter token
- or API key in query parameter access_token
- or API key in header Authorization
- or API key in query parameter sudo
- or API key in header Sudo
- or API key in header X-GITEA-OTP
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
ownerstring required
owner of the repo
repostring required
name of the repository
Query parameters
eventstring
workflow event name
branchstring
workflow branch
statusstring
workflow status (requested, pending, queued, in_progress, failure, success, skipped)
actorstring
triggered by user
head_shastring
triggering sha of the workflow run
exclude_pull_requestsboolean
if true, the pull_requests field on each returned run is emptied
pageinteger
page number of results to return (1-based)
limitinteger
page size of results
Response
WorkflowRunsList
Example response
{
"workflow_runs": [
{
"head_repository": {
"repo_transfer": {
"teams": [
{
"units": [
"repo.code",
"repo.issues",
"repo.ext_issues",
"repo.wiki",
"repo.pulls",
"repo.releases",
"repo.projects",
"repo.ext_wiki"
],
"units_map": {
"repo.code": "read",
"repo.ext_issues": "none",
"repo.ext_wiki": "none",
"repo.issues": "write",
"repo.projects": "none",
"repo.pulls": "owner",
"repo.releases": "none",
"repo.wiki": "admin"
}
}
]
}
},
"repository": {
"repo_transfer": {
"teams": [
{
"units": [
"repo.code",
"repo.issues",
"repo.ext_issues",
"repo.wiki",
"repo.pulls",
"repo.releases",
"repo.projects",
"repo.ext_wiki"
],
"units_map": {
"repo.code": "read",
"repo.ext_issues": "none",
"repo.ext_wiki": "none",
"repo.issues": "write",
"repo.projects": "none",
"repo.pulls": "owner",
"repo.releases": "none",
"repo.wiki": "admin"
}
}
]
}
}
}
]
}Changes
- info
removed the non-success response with the status
- info
removed the non-success response with the status
- info
- info
endpoint added
- info