Skip to content

chore(deps): bump commit-check from 2.17.0 to 2.18.0 - #284

Merged
shenxianpeng merged 1 commit into
mainfrom
dependabot/pip/commit-check-2.18.0
Sep 15, 2026
Merged

shenxianpeng merged 1 commit into
mainfrom
dependabot/pip/commit-check-2.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026

Copy link
Copy Markdown
Contributor

Bumps commit-check from 2.17.0 to 2.18.0.

Release notes

Sourced from commit-check's releases.

v2.18.0

What's Changed

🚀 Features

🐛 Bug fixes

📝 Documentation

  • docs: configuration reference table, contributor docs cleanup, dedupe helpers by @​shenxianpeng in #572

👻 Maintenance

Full Changelog: commit-check/commit-check@v2.17.0...v2.18.0

Commits
  • 26de978 docs: update commit-check version to v2.18.0 (#576)
  • ca2f900 feat: disclose AI assistance with a trailer, never as a co-author or sign-off...
  • 41e5a6d fix: name the setting behind a regex that will not compile (#574)
  • c3f502a fix: keep allowed branch types and names as regexes (#573)
  • c423902 docs: configuration reference table, contributor docs cleanup, dedupe helpers...
  • d37573f feat: name what was rejected and by how much when a check fails (#571)
  • 2fcb190 fix: run the checks under --dry-run, exit 2 and name the file on config error...
  • 9d3ce50 fix: anchor branch names, exempt only git subjects, report config errors (#569)
  • 2d78b99 feat: link spec names in errors and shorten long rule suggestions (#568)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file minor A minor version bump python Pull requests that update Python code labels Sep 14, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 14, 2026 23:32
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 14, 2026
@dependabot
dependabot Bot requested a review from shenxianpeng September 14, 2026 23:32
@dependabot dependabot Bot added python Pull requests that update Python code minor A minor version bump labels Sep 14, 2026
@github-actions

github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Commit Check

All 5 checks skipped — nothing was validated

Show all 5 checks
Commit message
  ⊘ PR title (skipped)
  ⊘ Commit 1/1 (33c03b2) (skipped)
Branch
  ⊘ Branch (skipped)
Author
  ⊘ Author name (skipped)
  ⊘ Author email (skipped)

commit-check 2.18.0 · Rules reference

@coderabbitai

coderabbitai Bot commented Sep 14, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 1ff16993-37f5-407c-a81d-a628d2ce409e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Bumps [commit-check](https://github.com/commit-check/commit-check) from 2.17.0 to 2.18.0.
- [Release notes](https://github.com/commit-check/commit-check/releases)
- [Commits](commit-check/commit-check@v2.17.0...v2.18.0)

---
updated-dependencies:
- dependency-name: commit-check
  dependency-version: 2.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@shenxianpeng
shenxianpeng force-pushed the dependabot/pip/commit-check-2.18.0 branch from ae5e2c5 to 33c03b2 Compare September 15, 2026 06:56
@shenxianpeng
shenxianpeng merged commit a17482d into main Sep 15, 2026
8 of 15 checks passed
@shenxianpeng
shenxianpeng deleted the dependabot/pip/commit-check-2.18.0 branch September 15, 2026 06:56
shenxianpeng added a commit that referenced this pull request Sep 15, 2026
…e checkout's

TestRealCommitCheckBinary pipes a message to the real commit-check and
asserts the verdict. It ran from this repo's checkout, so the CLI read
commit-check.toml -- which inherits the org config over the network --
and, on a runner with no git identity, weighed ignore_authors against
the author of HEAD. On a Dependabot PR that author is dependabot[bot],
which the org config ignores, so every message check skipped and the
test saw "skip" where it asserted "pass" or "fail" (#284, on every
OS and Python in the matrix, plus coverage). The same on 2.17.0 and
2.18.0: the bump is not the cause, the test just had never met a bot
commit since #279 added it.

A piped message describes no commit. Pin everything the verdict was
picking up from the surroundings: an explicit, empty --config so no
repo or org config applies and ignore_authors names nobody; a known
identity at git's global and system levels so the author lookup never
falls through to HEAD; and no inherited CCHK_* variable, which would
override the file. commit-check's own suite pins the same two lookups
for the same reason (its pinned_author fixture); this is that pin from
outside the process. No change to main.py.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file minor A minor version bump python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant