GitHub Homepage Cards for Backstage Enterprise
To know more about the plugin, read this blog.
Setup
Before you can start using the GitHub cards, you must set up a GitHub provider.
You can follow this documentation which will guide you through the process of setting up the GitHub provider for your Backstage instance.
Now in the below steps, I will assume you are already done with the provider.
Integration Steps
- First Install the GitHub cards plugin by running this command from the root of the package.
yarn add –cwd packages/app @statusneo/backstage-plugin-github
-
Import
GithubPullRequestsCard
, andGithubActionsCard
from the installed package. -
You can then use these components at the backstage frontend wherever you need.
import { GithubPullRequestsCard, GithubActionsCard } from '@statusneo/backstage-plugin-github';
// ...
<Grid item xs={12} md={6}>
<GithubActionsCard />
</Grid>
<Grid item xs={12} md={6}>
<GithubPullRequestsCard />
</Grid>
// ...
Now you are ready to use this Backstage GitHub plugin to make your software management and development cycle a little more hassle-free.