Skip to content

Configure Git user with signing key for Github Actions

License

Notifications You must be signed in to change notification settings

bonitasoft/git-setup-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

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 }}