GitHub Actions Workflows
A collection of reusable but opinionated GitHub Actions Workflows.
commitizen-bump-version
Example use
name: Bump version
on:
push:
branches:
- main
jobs:
bump-version:
uses: janw/workflows/.github/workflows/commitizen-bump-version.yaml@main
secrets:
personal-access-token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
gpg-passphrase: ${{ secrets.GPG_PASSPHRASE }}
Required variables
None.
Required secrets
PERSONAL_ACCESS_TOKEN
: Fine-grained PAT of the repo owner withcontent: write
permissionsGPG_PRIVATE_KEY
: GPG key to sign the releaseGPG_PASSPHRASE
: Passphrase to the GPG key
commitizen
Example use
name: Linters
on:
pull_request:
jobs:
commitizen:
uses: janw/workflows/.github/workflows/commitizen.yaml@main
Required variables
None.
Required secrets
None.