Skip to main content

GitHub Issues

Track and manage GitHub issues

Metadata

Packages

- @backstage-community/plugin-github-issues

Overview

The GitHub Issues plugin integrates issue tracking into Portal, allowing teams to view and manage GitHub issues directly from the portal. This plugin provides developers with quick access to issue lists, details, and status information without leaving their development environment, improving productivity and reducing context-switching.

Key Features

  • Issue list display — shows open and closed issues associated with a repository directly on entity pages.
  • Issue details and metadata — displays issue titles, descriptions, labels, assignees, milestones, and status information.
  • Filtering capabilities — allows filtering issues by state (open/closed), labels, assignees, and other criteria.
  • Real-time synchronization — keeps issue information up-to-date with GitHub's latest data.
  • Entity mapping — links Backstage components to GitHub repositories via annotations (github.com/project-slug).
  • Quick navigation — provides direct links to GitHub for detailed issue management and editing.
  • Label visualization — displays issue labels with proper color coding for easy identification.
  • Issue counts and statistics — shows summary statistics for quick health assessment of a repository.
  • IDP benefit — centralizes issue tracking visibility, reduces tool-switching, and enables developers to stay informed about bugs, features, and tasks.

References