Gitea Actions API

GitHub-Actions-compatible workflow engine embedded in Gitea. The Actions API surface is exposed under the main REST API (/repos/{owner}/{repo}/actions/* and /admin/actions/*) for managing workflows, runs, jobs, runners, and secrets. Actions runners are deployed via the Go-based act_runner project.

Documentation

SDKs

Other Resources

🔗
APIsJSON
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/apis.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-bootstrap-repo-with-tracking-issue-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-branch-pull-request-merge-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-comment-and-close-issue-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-commit-file-and-open-pr-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-create-branch-and-await-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-draft-then-publish-release-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-label-create-and-apply-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-milestone-with-issue-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-mirror-sync-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-open-and-triage-pull-request-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-org-bootstrap-with-label-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-org-repo-with-webhook-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-org-with-webhook-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-release-and-verify-by-tag-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-release-with-asset-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-repo-with-labeled-issue-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-repo-with-webhook-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-report-issue-to-existing-repo-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/gitea/refs/heads/main/arazzo/gitea-sprint-issue-setup-workflow.yml

API entry from apis.yml

apis.yml Raw ↑
aid: gitea:gitea-actions-api
name: Gitea Actions API
tags:
- CI/CD
- Workflows
- Automation
humanURL: https://docs.gitea.com/usage/actions/overview
baseURL: https://gitea.com/api/v1
properties:
- url: https://docs.gitea.com/usage/actions/overview
  type: Documentation
- url: https://docs.gitea.com/usage/actions/quickstart
  type: GettingStarted
- url: https://docs.gitea.com/usage/actions/comparison
  type: APIReference
- url: https://gitea.com/gitea/act_runner
  type: GitHubRepository
description: GitHub-Actions-compatible workflow engine embedded in Gitea. The Actions API surface is exposed
  under the main REST API (/repos/{owner}/{repo}/actions/* and /admin/actions/*) for managing workflows,
  runs, jobs, runners, and secrets. Actions runners are deployed via the Go-based act_runner project.