GitHub Issues

GitHub's built-in issue tracker, living alongside the code in the same repository.

GitHub Issues attaches work items directly to a repository. Each issue has a title, a Markdown body, labels, assignees, and a lifecycle of open or closed.

Its advantage is proximity: the issue lives next to the code, links to commits and pull requests by number, and closes automatically when a merged commit says it does.

Programmatic filing uses a single authenticated POST to the repository's issues endpoint. The narrowest credential for it is a fine-grained personal access token scoped to one repository with the Issues permission set to write — nothing more.

Why it matters

If your team already lives in GitHub, an issue filed there is work that has entered the queue. Anywhere else is an inbox.