Gitea icon

Gitea

Interact with Gitea via API

Actions393

Overview

This node interacts with the Gitea API to retrieve information about a specific release of a repository. It is useful when you want to programmatically access details about a particular release in a Gitea-hosted repository, such as version tags, release notes, or assets associated with that release.

Common scenarios include:

  • Automating deployment pipelines by fetching release metadata.
  • Displaying release information in dashboards or reports.
  • Integrating release data into other tools or workflows.

For example, you can use this node to get the details of release ID 42 from the repository "my-project" owned by "example-user".

Properties

Name Meaning
Owner The owner (user or organization) of the repository.
Repo The name of the repository.
Id The numeric ID of the release to retrieve.

Output

The node outputs JSON data representing the release details fetched from the Gitea API. This typically includes fields such as release ID, tag name, release name, description, creation date, and any associated assets or links.

No binary data output is produced by this operation.

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.
  • No additional external dependencies are required beyond the Gitea API access.

Troubleshooting

  • Invalid credentials or URL: Ensure the API key and Gitea server URL are correctly set in the node credentials.
  • Release not found: Verify that the provided release ID exists in the specified repository.
  • Repository or owner incorrect: Double-check the spelling and case sensitivity of the owner and repository names.
  • API rate limits: If many requests are made in a short time, the Gitea server might throttle requests; consider adding delays or handling retries.

Links and References

Discussion