Skip to content

docs: add FreeBSD to the homepage, and pin v2.19.5 - #73

Merged
shenxianpeng merged 4 commits into
mainfrom
docs/add-freebsd-user
Nov 5, 2026
Merged

shenxianpeng merged 4 commits into
mainfrom
docs/add-freebsd-user

Conversation

@shenxianpeng

@shenxianpeng shenxianpeng commented Nov 5, 2026 •

Copy link
Copy Markdown
Member

FreeBSD's freebsd/atf now runs Commit Check in CI: the Action on every pull request to master (.github/workflows/commit-check.yaml, added 2026-11-04) plus the pre-commit hooks at v2.19.5, with its own commit-check.toml (including ai_attribution = "disclose" with Assisted-by).

This adds FreeBSD to the homepage's "In the CI of" row, right after Apache. At 390 px the row wraps as before.

Before vs after

Homepage "In the CI of" row, before and after

The screenshot was committed and then removed on this branch, so the squash merge does not include it.

Site brought in step with v2.19.5

v2.19.5 was published 2026-11-04, so docs-sync failed on this PR (and would on main) with the v2.19.4 pins. As AGENTS.md asks, it is fixed in the same change (commit b5bf920):

Page Before After
pre-commit snippets (configuration, example, compare/tools, pre-commit guide ×3) rev: v2.19.4 rev: v2.19.5
Always-accepted branch names (configuration, example, CC201) main, master, develop, HEAD, PR-* also gh-readonly-queue/* (commit-check#653)
Troubleshooting → Exit codes, 2 bad usage, unresolved --rev, config errors also a directory git cannot read (commit-check#654)
Changelog latest entry v2.19.4 v2.19.5 (2026-11-04) entry for commit-check#652, #653, #654 and a Highlights row

python -m pytest tests/ -q with commit-check==2.19.5: before 1 failed, 17 passed (test_pinned_revisions_match_the_released_version); after 18 passed. mkdocs build --strict passes.

@netlify

netlify Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for commit-check ready!

Name Link
🔨 Latest commit b5bf920
🔍 Latest deploy log https://app.netlify.com/projects/commit-check/deploys/6aec3ca776499e00b74ccc58
😎 Deploy Preview https://deploy-preview-73--commit-check.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Explain Change →

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 56 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: e0459256-e104-4c02-bc28-2812db8cb61a
Commits

Reviewing files that changed from the base of the PR and between 71878f4 and b5bf920.

Files selected for processing: 7

  • docs/changelog.md
  • docs/compare/tools.md
  • docs/configuration.md
  • docs/example.md
  • docs/guides/pre-commit.md
  • docs/rules.md
  • docs/troubleshoot.md

No actionable comments were generated in the recent review.

Walkthrough

Changes

CI customer list

Layer / File(s) Summary
Update the CI customer list
docs/index.md
The list of organizations using Commit Check in CI now includes FreeBSD.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Merge Risk: Minimal · previous review 71878

The FreeBSD link addition introduces no identified merge-blocking risk. The reported documentation-version mismatch is unrelated to this change.

Pre-merge checks: Passed 3 · Failed 1

Failed Failed checks: 1 warning

Check name Status Explanation Resolution
Title check Warning The title correctly identifies the FreeBSD documentation change but also claims that v2.19.5 is pinned. The changeset contains no version-pinning change, so the title is misleading. Remove “and pin v2.19.5” from the title, or include the corresponding version-pinning change in the pull request.
Passed Passed checks: 3 passed

Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Finishing Touches

Generate unit tests (beta)

  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

Recent review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c6bfe09e-e262-4056-8593-8739c57a1712
Commits

Reviewing files that changed from the base of the PR and between 5b562e9 and 71878f4.

Files selected for processing: 1

  • docs/index.md

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@shenxianpeng shenxianpeng self-assigned this Nov 5, 2026
v2.19.5 was published 2026-11-04, so the docs-sync check failed on the
v2.19.4 pins. Also lists GitHub merge queue branches among the always
accepted names and adds the git-cannot-read case to exit code 2.
@shenxianpeng shenxianpeng changed the title docs: add FreeBSD to the homepage's In the CI of list docs: add FreeBSD to the homepage, and pin v2.19.5 Nov 5, 2026
@shenxianpeng
shenxianpeng merged commit f70a92b into main Nov 5, 2026
8 checks passed
@shenxianpeng
shenxianpeng deleted the docs/add-freebsd-user branch November 5, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant