pipe-cd / pipe-cd/pipecd

Add optional pre-commit hooks for local contributor checks

Open
#6,424 10 comments 0 reactions 1 assignee View on GitHub

@MUFFANUJ is already working on this.

Since Jan 25, 2026.

good first issue kind/enhancement
Dominant language
Go
Stars
1.4k
Forks
364
Avg merge
1d 4h
Merged PRs (30d)
84

Description

What would you like to be added:
Add an optional pre-commit configuration to the repository, along with documentation on how contributors can enable it locally.

Why is this needed:
This would provide contributors with fast, local feedback for formatting, linting, and basic checks before creating commits, helping catch simple issues early. Making it optional ensures it does not introduce friction or block contributors who prefer not to use it, while still offering a convenient quality-of-life improvement for those who do.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.