README.md
Backstage
For testing github-actions, set the relevant env variables:
- Create an OAuth App in the GitHub organization with the callback URL set to
http://localhost:7007/api/auth/github/handler/frame. - Take the Client ID and Client Secret from the newly created app's settings page and put them into
AUTH_GITHUB_CLIENT_IDandAUTH_GITHUB_CLIENT_SECRETenvironment variables. - Generate a personal access token and put it into the
GITHUB_TOKENenvironment variable. You can generate a personal access token from your GitHub settings. It will need the repo and workflow scopes.
The backstage example entity has a populated github.com/project-slug annotation, but you can modify this to point anywhere your credentials have access to for testing purposes.
To start the app, run:
yarn install
yarn dev