Skip to content
/ workflows Public

A collection of reusable GitHub Actions workflows

Notifications You must be signed in to change notification settings

janw/workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Actions Workflows

Linters pre-commit

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 with content: write permissions
  • GPG_PRIVATE_KEY: GPG key to sign the release
  • GPG_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.

About

A collection of reusable GitHub Actions workflows

Topics

Resources

Stars

Watchers

Forks