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
- Host: GitHub
- URL: https://github.com/bonitasoft/git-setup-action
- Owner: bonitasoft
- License: gpl-2.0
- Created: 2024-02-15T09:48:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-26T10:26:42.000Z (9 months ago)
- Last Synced: 2025-08-26T12:12:31.427Z (9 months ago)
- Topics: composite-action, github-action, published-never
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 11
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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 }}
```