https://github.com/libops/ghat
http service to issue a GitHub App Token to qualified GitHub repositories
https://github.com/libops/ghat
cicd github-apps go
Last synced: 10 months ago
JSON representation
http service to issue a GitHub App Token to qualified GitHub repositories
- Host: GitHub
- URL: https://github.com/libops/ghat
- Owner: libops
- License: unlicense
- Created: 2025-01-05T23:13:01.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-24T22:38:16.000Z (10 months ago)
- Last Synced: 2025-02-24T23:28:59.826Z (10 months ago)
- Topics: cicd, github-apps, go
- Language: HCL
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ghat
[](https://github.com/libops/ghat/actions/workflows/deploy.yml)
[](https://goreportcard.com/report/github.com/libops/ghat)
GitHub App Token
http service to allow receiving a scoped token from a GHA workflow.
## Requirements
The vault server that is configured in the sidecar needs the GitHub app private key
```
vault kv put \
-mount="secret" \
"libops-ghat/github-app-key" \
key="$(cat /path/to/private-key.pem | base64)"
```