GitHub Issues icon

GitHub Issues

Consume issues from the GitHub API

Actions4

Issue → Get

AI-generated

Overview

This node interacts with GitHub's API to retrieve information about issues in a specified repository. It is useful for workflows that need to fetch details of a particular issue from GitHub, such as tracking issue status, automating issue management, or integrating issue data into other systems. For example, it can be used to get the details of a bug report or feature request in a project repository.

Use Case Examples

  1. Retrieve details of a specific issue by its ID from a GitHub repository.
  2. Fetch issue information to automate notifications or updates in project management tools.

Properties

Name Meaning
Authentication Method used to authenticate with GitHub API, either via Access Token or OAuth2.
Repository Owner The owner of the GitHub repository, can be selected from a list, provided as a URL, or entered by name.
Repository Name The name of the GitHub repository, selectable from a list, URL, or by name.
Issue The specific issue to retrieve, selectable from a list or by ID.
Request Options Additional request settings such as batching, SSL certificate validation, proxy, and timeout.

Output

JSON

  • id - Unique identifier of the issue.
  • title - Title of the issue.
  • body - Content or description of the issue.
  • state - Current state of the issue (e.g., open, closed).
  • created_at - Timestamp when the issue was created.
  • updated_at - Timestamp when the issue was last updated.
  • user
    • login - Username of the issue creator.
  • assignees - List of users assigned to the issue.
  • labels - Labels associated with the issue.

Dependencies

  • GitHub API

Troubleshooting

  • Authentication errors due to invalid or expired tokens. Ensure the access token or OAuth2 credentials are valid and have the necessary permissions.
  • Invalid repository owner or name causing 404 errors. Verify the owner and repository names or URLs are correct and accessible.
  • Issue ID not found resulting in a 404 error. Confirm the issue ID exists in the specified repository.
  • Network or proxy configuration issues leading to request failures. Check proxy settings and network connectivity.
  • SSL certificate validation failures if 'Ignore SSL Issues' is not enabled and the server's SSL certificate is invalid.

Links

Discussion