Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janw/workflows
A collection of reusable GitHub Actions workflows
https://github.com/janw/workflows
cicd github-actions github-actions-workflow
Last synced: 8 days ago
JSON representation
A collection of reusable GitHub Actions workflows
- Host: GitHub
- URL: https://github.com/janw/workflows
- Owner: janw
- Created: 2023-05-14T09:56:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-24T22:24:19.000Z (about 1 month ago)
- Last Synced: 2024-11-24T23:25:58.437Z (about 1 month ago)
- Topics: cicd, github-actions, github-actions-workflow
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitHub Actions Workflows
[![Linters](https://github.com/janw/workflows/actions/workflows/.local.linters.yaml/badge.svg)](https://github.com/janw/workflows/actions/workflows/.local.linters.yaml)
[![pre-commit](https://img.shields.io/badge/-pre--commit-f8b424?logo=pre-commit&labelColor=grey)](https://github.com/pre-commit/pre-commit)A collection of reusable but opinionated GitHub Actions Workflows.
## `commitizen-bump-version`
### Example use
```yaml
name: Bump versionon:
push:
branches:
- mainjobs:
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](https://github.com/settings/tokens?type=beta) 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
```yaml
name: Linterson:
pull_request:jobs:
commitizen:
uses: janw/workflows/.github/workflows/commitizen.yaml@main
```### Required variables
None.
### Required secrets
None.