Actions73
- Repository Actions
- Issue Actions
- Pull Request Actions
- User Actions
- Organization Actions
- Release Actions
- Webhook Actions
- Branch Actions
- Commit Actions
- Tag Actions
Overview
This node interacts with the Forgejo API to create a new issue in a specified repository. It is useful for automating issue tracking and management workflows by programmatically creating issues with details such as title, body, labels, and assignees. For example, it can be used to automatically log bugs or feature requests from other systems into a Forgejo repository.
Use Case Examples
- Automatically create an issue when a bug report is submitted via a form.
- Create issues from error logs or monitoring alerts to track problems in a repository.
Properties
| Name | Meaning |
|---|---|
| Owner | The username or organization that owns the repository where the issue will be created. |
| Repository | The name of the repository where the issue will be created. |
| Title | The title of the issue to be created. |
| Body | The detailed description or body content of the issue. |
| Labels | Comma-separated list of label names to assign to the issue. |
| Assignees | Comma-separated list of usernames to assign the issue to. |
Output
JSON
jsontitle- Title of the created issue.body- Body content of the created issue.labels- Labels assigned to the created issue.assignees- Assignees of the created issue.number- Issue number assigned by the repository.url- URL link to the created issue.
Dependencies
- Requires an API key credential for Forgejo API authentication.
Troubleshooting
- Ensure the 'Owner' and 'Repository' fields are correctly specified and the authenticated user has permission to create issues in the repository.
- Verify that the API credentials are valid and have the necessary scopes to create issues.
- Common errors include authentication failures, permission denied errors, and validation errors if required fields like 'Title' are missing.
Links
- Forgejo API Documentation - Official API documentation for Forgejo, including issue creation endpoints.