Honey aims to display Github releases for multiple projects on a single dashboard.
Provide intelligence to all stakeholders with the transparency they need to determine a project’s overall health at every stage
Encourage project leaders to view different applications and services in their full context. You can view what is being released, what is being worked on and make sure that what has been released has passed particular checkpoints.
To display different projects on the dashboard update config/repositories json file.
The structure of a config entry consists of the following:
"times-components": { // Friendly name to display on the dashboard.
"owner": "newsuk", // Repository owner.
"repository": "times-components" // Repository name.
}
- Run
yarnto install dependencies. - Export the following environment variable
REACT_APP_GITHUB_KEYcontaining your Github authentication key. - Run
yarn startto start the dashboard application.