An open API service providing repository metadata for many open source software ecosystems.

GitHub / commit-check / commit-check

Commit Check enforces commit metadata standards, including commit message, branch naming, committer name/email and more.

JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/commit-check%2Fcommit-check
PURL: pkg:github/commit-check/commit-check

Stars: 30
Forks: 7
Open issues: 6

License: mit
Language: Python
Size: 41.6 MB
Dependencies parsed at: Pending

Created at: over 3 years ago
Updated at: 15 days ago
Pushed at: 15 days ago
Last synced at: 15 days ago

Topics: branch-naming, commit-check, conventional-branch, conventional-commits, naming-conventions, standard-naming, yet-another-commit-checker

Funding Links https://github.com/sponsors/shenxianpeng

Releases
v0.9.6

v0.9.6

🚀 New features and improvements

  • chore: move deps from requirements.txt to pyproject.toml by @shenxianpeng in #233

📝 Documentation updates

  • docs: remove .readthedocs.yaml by @shenxianpeng in #231

📦 Dependency updates

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.9.5...v0.9.6

6 months ago
Download
v0.9.5

v0.9.5

🚀 New features and improvements

  • chore: update pre-commit.ci autoupdate to quarterly by @shenxianpeng in #230
  • feat: adopt PEP639 by @shenxianpeng in #228
  • chore: drop unsupported python version 3.8 by @shenxianpeng in #229

📦 Dependency updates

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.9.4...v0.9.5

8 months ago
Download
v0.9.4

v0.9.4

🚀 New features and improvements

  • feat: add .readthedocs.yaml by @shenxianpeng in #218

🐛 Bug fixes

  • fix: allow accented letters in author name by @kohanyirobert in #221
  • fix: update docs requirements.txt by @shenxianpeng in #219

📦 Dependency updates

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.9.3...v0.9.4

9 months ago
Download
v0.9.3

v0.9.3

🚀 New features and improvements

  • refactor: consider early return optimization for dry-run by @shenxianpeng in #214
  • test: add more tests and update pre-commit hook to ruff by @shenxianpeng in #211
  • feat: add new workflow file for automated pull request labeling by @shenxianpeng in #210
  • feat: support nox and update readme by @shenxianpeng in #202
  • chore: update .pre-commit-config.yaml by @shenxianpeng in #198

🐛 Bug fixes

  • fix: ensure all checks pass without overwriting previous failures by @B-McDonnell in #213
  • fixup: update path to fix online docs by @shenxianpeng in #208
  • fix: update publish_dir to fix online docs by @shenxianpeng in #207

📦 Dependency updates

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.9.2...v0.9.3

10 months ago
Download
v0.9.2

v0.9.2

🚀 New features and improvements

  • feat: support new pre-commit hook check-merge-base by @shenxianpeng in #197

✍ Other changes

  • chore: update pyproject.toml to drop python 3.7 by @shenxianpeng in #196

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.9.1...v0.9.2

about 1 year ago
Download
v0.9.1

v0.9.1

🐛 Bug fixes

  • fix: check target branch name and update help by @shenxianpeng in #194

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.9.0...v0.9.1

about 1 year ago
Download
v0.9.0

v0.9.0

🚀 New features and improvements

  • feat: add merge_base to check the branch is rebased by @shenxianpeng in #192

📦 Dependency updates

  • chore(deps): bump python from 3.12-slim to 3.13-slim by @dependabot in #180
  • ci: pre-commit autoupdate by @pre-commit-ci in #189

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.8.5...v0.9.0

about 1 year ago
Download
v0.8.5

v0.8.5

🚀 New features and improvements

  • chore: update regex in .commit-check.yml by @shenxianpeng in #188

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.8.4...v0.8.5

about 1 year ago
Download
v0.8.4

v0.8.4

🚀 New features and improvements

  • chore: support Python 3.13 by @shenxianpeng in #183

🐛 Bug fixes

  • fix: pin codecov-action@v4.6.0 to fix upload failure by @shenxianpeng in #187
  • fix(email): do not attempt to validate address by @StaticRocket in #184

📦 Dependency updates

  • ci: pre-commit autoupdate by @pre-commit-ci in #185
  • ci: pre-commit autoupdate by @pre-commit-ci in #182
  • ci: pre-commit autoupdate by @pre-commit-ci in #179

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.8.3...v0.8.4

about 1 year ago
Download
v0.8.3

v0.8.3

🚀 New features and improvements

  • feat: support new branch type chore/ by @shenxianpeng in #178
  • chore: update feature-request.yml by @shenxianpeng in #175
  • chore: update pyproject.toml by @shenxianpeng in #172

🐛 Bug fixes

  • fix: update conf.py to fix copyright by @shenxianpeng in #173

📦 Dependency updates

  • ci: pre-commit autoupdate by @pre-commit-ci in #176

Full Changelog: https://github.com/commit-check/commit-check/compare/v0.8.2...v0.8.3

about 1 year ago
Download