GHAM is a Web Application that can be used to manage Organizations Actions.
Currently, the viewer only supports:
- Visualize all your repositories (based on what PAT you provided)
- 🚗 Visualize all the runs for a selected Action
- 🚀 Dispatch a Selected Action
- 🌱 Visualize a tree with repositories of the selected Org and their actions
- 📖 Select an action and visualize its code
- 📝 Edit the code and push it to GitHub.
npm start
You need to provide a PAT to access to your repositories.
Create a .env file in the repository root before building and add your PAT:
REACT_APP_GH_PAT="<pat_here>"
then simply build and start the docker container.
docker-compose -f docker-compose.dev.yaml build
docker-compose -f docker-compose.dev.yaml up