Gitea icon

Gitea

Interact with Gitea via API

Actions393

Overview

This node interacts with the Gitea API to list action tasks associated with a specific repository. It is useful for automating workflows that need to retrieve and process tasks or actions defined in a repository's automation setup. For example, you might use this node to fetch all current action tasks for a repository to monitor CI/CD pipelines, trigger notifications, or aggregate task statuses.

Properties

Name Meaning
Owner The username or organization name that owns the repository from which to list action tasks.
Repo The name of the repository for which to list action tasks.
Page The page number of results to return (1-based). Useful for paginating through large result sets.
Limit The maximum number of results to return per page. Default maximum page size is 50.

Output

The node outputs JSON data representing the list of action tasks retrieved from the specified repository. Each item in the output corresponds to an individual action task with its associated details as provided by the Gitea API. The structure typically includes fields such as task identifiers, names, statuses, and other metadata relevant to each action task.

No binary data output is produced by this node.

Dependencies

  • Requires an API key credential for authenticating with the Gitea instance.
  • The node expects the base URL of the Gitea server to be configured in the credentials.
  • Uses the Gitea REST API v1 endpoint /api/v1 to fetch repository action tasks.

Troubleshooting

  • Authentication errors: Ensure the API key credential is valid and has sufficient permissions to access the repository.
  • Invalid owner or repo: Double-check the spelling and case sensitivity of the owner and repository names.
  • Pagination issues: If no results are returned, verify that the page and limit parameters are set correctly; pages start at 1.
  • API rate limits: If requests fail due to rate limiting, consider adding delays or using authentication with higher rate limits.

Links and References

Discussion