GitHub Actions
Automate workflows directly in GitHub
Metadata
- Maintainer: @backstage-community
- NPM: @backstage-community/plugin-github-actions
- Repository: https://github.com/backstage/community-plugins/tree/main/workspaces/github-actions
Packages
- @backstage/plugin-github-actions
Overview
The GitHub Actions plugin brings workflow automation visibility into Portal, allowing developers to monitor and manage their CI/CD pipelines without leaving the portal. This plugin provides a direct view of GitHub Actions workflow runs, their status, and execution history, helping teams stay informed about build and deployment processes.
Key Features
- Workflow runs overview — displays recent workflow runs with status indicators (success, failure, in-progress) directly on entity pages.
- Real-time status updates — shows live updates of workflow execution status without leaving Portal.
- Workflow execution history — provides a comprehensive view of past workflow runs with filtering capabilities.
- Quick access to logs — enables developers to view workflow logs and debug failures directly from Portal.
- Entity mapping — links Portal components to GitHub repositories via annotations (
github.com/project-slug). - Multiple workflow support — displays all workflows associated with a repository.
- Re-run workflows — allows triggering workflow re-runs directly from Portal (with proper permissions).
- Branch and commit information — shows which branch and commit triggered each workflow run.
- IDP benefit — reduces context-switching by centralizing CI/CD visibility and streamlines developer workflows.