All integrationsCode Repositories

Gitea

Work with Gitea, Forgejo and Codeberg repositories: open, change and comment on issues, open and merge pull requests, publish releases, read and save files, and manage branches.

actions
23
triggers
3

Triggers

Start a workflow when something happens in Gitea.

  • New issueRuns when an issue is opened in a Gitea repository. Issues already open when the workflow is turned on don't run it.
  • New pull requestRuns when a pull request is opened in a Gitea repository. Pull requests already open when the workflow is turned on don't run it.
  • New releaseRuns when a release is published in a Gitea repository. Releases already published when the workflow is turned on don't run it.

Actions

Steps a workflow can run in Gitea.

  • List repositoriesList your repositories, or search every repository you can see by words in its name or description.
  • Get repositoryGet a repository's details: its default branch and counts of open issues and pull requests.
  • Create repositoryCreate a repository for you or one of your organizations, private and with a README by default.
  • Delete repositoryDelete a repository for good, with its issues, pull requests and releases. It cannot be undone.
  • List branchesList a repository's branches with each one's latest commit.
  • Create branchCreate a branch from another branch, or from the default one.
  • Delete branchDelete a branch. Gitea refuses for a protected or default branch.
  • Get fileRead a file's text from a repository, on a branch or the default one.
  • Save fileCreate a file, or replace its text, as one commit on a branch or the default one.
  • List labelsList the labels a repository's issues and pull requests can carry.
  • List issuesList a repository's issues, newest first, by state, labels, words or last change.
  • Get issueGet one issue or pull request by its number.
  • Create issueOpen an issue, with labels, assignees, a milestone and a due date if you like.
  • Change issueChange an issue or pull request: close or reopen it, rename it, or change its description, labels, assignees, milestone or due date. Empty fields are left as they are.
  • List commentsList the comments on an issue or pull request, oldest first.
  • Add commentComment on an issue or pull request.
  • List pull requestsList a repository's pull requests by state.
  • Get pull requestGet one pull request: its branches, and whether it is merged or can be merged.
  • Create pull requestOpen a pull request to merge one branch into another.
  • Merge pull requestMerge a pull request, by a merge commit, a squash, a rebase or a fast-forward.
  • List releasesList a repository's releases, newest first.
  • Get latest releaseGet the newest published release that is not a draft or a pre-release.
  • Create releasePublish a release, creating its tag from a branch if the tag does not exist yet.

Automate Gitea with Lodol.

Connect Gitea and ask your AI for your first workflow.

Free plan, no credit card