| Crates.io | commit-checker |
| lib.rs | commit-checker |
| version | 0.1.0 |
| created_at | 2025-01-26 05:42:53.752317+00 |
| updated_at | 2025-01-26 05:42:53.752317+00 |
| description | A Git pre-commit hook tool that ensures daily commit requirements |
| homepage | |
| repository | https://github.com/KekmaTime/commit-checker |
| max_upload_size | |
| id | 1531074 |
| size | 55,009 |
A Git pre-commit hook tool that ensures you maintain a minimum number of commits per day, with support for backdated commits. Perfect for maintaining consistent GitHub activity.
git clone https://github.com/KekmaTime/commit-checker.git
cd commit-checker
cargo install --path .
Create a config file at ~/.config/commit-checker/.env with:
GITHUB_TOKEN=your_github_token
GITHUB_USERNAME=your_github_username
START_DATE=from_what_day_you_nonstop_green_in_your_github_graph
REQUIRED_COMMITS=how_many_commits_you_need_to_make_per_day
Note: Your GitHub token needs repository access permissions.
commit-checker install
commit-checker
The tool:
Please read:
MIT License - See LICENSE file