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

https://github.com/bonitasoft/git-setup-action

Configure Git user with signing key for Github Actions
https://github.com/bonitasoft/git-setup-action

composite-action github-action published-never

Last synced: 3 months ago
JSON representation

Configure Git user with signing key for Github Actions

Awesome Lists containing this project

README

          

# Git Setup Action

Composite GitHub Action to configure Git to sign commits with Bonita CI technical user.
Intend for internal usage only.

## Inputs

| Name | Description |
| ---------------------- | --------------------------------------- |
| `keeper-secret-config` | The Keeper Secret Manager configuration |

## Outputs

| Name | Description |
| ------------- | -------------------------------------------------------------- |
| `fingerprint` | Fingerprint of the GPG key used to sign commits |
| `name` | Name associated with the GPG key used to sign commits |
| `email` | Email address associated with the GPG key used to sign commits |

## Usage

```yaml
jobs:
setup-git:
runs-on: ubuntu-latest
steps:
- name: Setup Git Settings
uses: bonitasoft/git-setup-action@TAGNAME
with:
keeper-secret-config: ${{ secrets.KSM_CONFIG }}
```