Follow multiple repositories and get notifications when someone opens a new pull requests. Get in one view, build statuses for the repositories and associated pull requests.
Really helpful when working with multiple repositories in microservice architecture for example.
Here is an example of the dashboard in action :
Notes:
- Data consumes only github api (works with private instances of github enterprise)
- Everything is stored locally in your browser
The first time, you checkout the project, you will need to use npm to install dependencies
# nvm install // install node version
# nvm use // use right node version
# npm ci // install dependencies for the project
To run tests, you need to
# npm test
# npm test -- --coverage
It will generate a coverage report in /coverage
repository
To run the project, you need to
# npm start
The project can be built with the following command
# npm run build
It will generate the bundle in /dist
repository.
When commits lands on master branch after the pull request validation, github-action will automatically launch a build that will deploy to github-pages when completed.
To generate component, plop has been added :
# npm run plop
*Every given path is from project directory