An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# ghat
[![integration-test](https://github.com/libops/ghat/actions/workflows/deploy.yml/badge.svg)](https://github.com/libops/ghat/actions/workflows/deploy.yml)
[![Go Report Card](https://goreportcard.com/badge/github.com/libops/ghat)](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)"
```