Skip to content

Helpers4 GitHub Actions

Reusable GitHub Actions for consistent, automated workflows across your repositories.

ActionUse it withDescription
action-releasehelpers4/action-release@v0Release a TypeScript, Rust or mixed repository: version, changelog, commit, tag, GitHub Release, npm, crates.io and JSR
conventional-commitshelpers4/action/conventional-commits@v1Validate commit messages against the Conventional Commits specification
dispatch-with-fallbackhelpers4/action/dispatch-with-fallback@v1Dispatch a repository_dispatch event to a repository via a GitHub App token, with an optional fallback identity retried on failure
pr-status-commenthelpers4/action/pr-status-comment@v1Post or update a single sticky PR comment summarizing job statuses as a table
setup-pnpmhelpers4/action/setup-pnpm@v1Setup Node.js + pnpm, optionally installing dependencies

Most actions live together in the helpers4/action repository. An action listed on the GitHub Marketplace needs a repository of its own: those (marked Marketplace in the sidebar) are called without the action/ part. See Two kinds of repository.

- uses: helpers4/action/conventional-commits@v1
  with:
    types: 'feat|fix|docs|refactor|test|chore'
    require-scope: false

Found a bug or want to suggest a new action? Open an issue on the Actions repository.

Want to improve this documentation? Use the Edit page link at the bottom of any page, or open an issue on the website repository.

LGPL-3.0 — See LICENSE for details.