Skip to content

CI/CD: Replace pre-commit with prek - #171

Merged
kopperp merged 1 commit into
mainfrom
cicd.precommit.prek
Sep 13, 2026
Merged

kopperp merged 1 commit into
mainfrom
cicd.precommit.prek

Conversation

@kopperp

@kopperp kopperp commented Sep 13, 2026

Copy link
Copy Markdown
Collaborator

prek is a framework for running hooks on your code. It runs them before you commit changes, on demand, or in CI. These hooks can format files, catch lint errors, detect secrets, or run any other command your project defines. prek also installs and manages the tools and dependencies they need.

You may already be familiar with the pre-commit tool. prek is a reimagined version of it, built in Rust. It is faster and distributed as a single binary with no runtime dependencies. It is fully compatible with pre-commit configurations and hooks, so you can use it as a drop-in replacement without changing your setup.

@kopperp kopperp added this to the v1.2.0 milestone Sep 13, 2026
@kopperp kopperp self-assigned this Sep 13, 2026
@kopperp kopperp added the enhancement New feature or request label Sep 13, 2026
@github-actions

github-actions Bot commented Sep 13, 2026

Copy link
Copy Markdown

☂️ Code Coverage

current status: ✅

Overall Coverage

Statements Covered Coverage Threshold Status
3238 2935 91% 85% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: a5a0dc0 by action🐍

@kopperp
kopperp force-pushed the cicd.precommit.prek branch from 6809b23 to dcc28fe Compare September 13, 2026 17:31
@kopperp
kopperp force-pushed the cicd.precommit.prek branch from 7480ce9 to a5a0dc0 Compare September 13, 2026 17:49
@kopperp

kopperp commented Sep 13, 2026

Copy link
Copy Markdown
Collaborator Author

@scopplestone This also removes the annoying node.js warning, since we are no longer pulling actions/cache@v4 through the pre-commit action.

@kopperp
kopperp merged commit 90af34d into main Sep 13, 2026
16 checks passed
@kopperp
kopperp deleted the cicd.precommit.prek branch September 13, 2026 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants