Skip to content

Conversation

@jacekradko
Copy link
Member

@jacekradko jacekradko commented Jan 5, 2026

Description

Allow camelCase terms in the commit message

Failing commitlint in external contribution PR: #7529

Checklist

  • pnpm test runs as expected.
  • pnpm build runs as expected.
  • (If applicable) JSDoc comments have been added or updated for any package exports
  • (If applicable) Documentation has been updated

Type of change

  • 🐛 Bug fix
  • 🌟 New feature
  • 🔨 Breaking change
  • 📖 Refactoring / dependency upgrade / documentation
  • other:

Summary by CodeRabbit

  • Chores
    • Commit linting relaxed to allow camelCase in commit subjects.
    • Made the package-name retrieval utility available for use elsewhere in the project.
  • Chores
    • Added a placeholder changeset file to track future release notes.

✏️ Tip: You can customize this high-level summary in your review settings.

@changeset-bot
Copy link

changeset-bot bot commented Jan 5, 2026

🦋 Changeset detected

Latest commit: bf550e1

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link

vercel bot commented Jan 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
clerk-js-sandbox Ready Ready Preview, Comment Jan 5, 2026 3:47pm

@github-actions github-actions bot added the core-3 label Jan 5, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 5, 2026

📝 Walkthrough

Walkthrough

commitlint.config.ts was modified to export getPackageNames (const getPackageNamesexport const getPackageNames) and to update the subject-case rule to permit camel-case in addition to lower-case and sentence-case. No changes were made to the default Configuration export or to scope-enum and other rules. A new file .changeset/stale-adults-lay.md was added containing two YAML document separators (---).

Pre-merge checks

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Title check ✅ Passed The PR title 'chore(repo): allow camel case terms in commitlint' accurately reflects the main change in the changeset—updating the subject-case rule in commitlint.config.ts to allow camel-case in addition to lower-case and sentence-case.

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

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 5, 2026

Open in StackBlitz

@clerk/agent-toolkit

npm i https://pkg.pr.new/@clerk/agent-toolkit@7533

@clerk/astro

npm i https://pkg.pr.new/@clerk/astro@7533

@clerk/backend

npm i https://pkg.pr.new/@clerk/backend@7533

@clerk/chrome-extension

npm i https://pkg.pr.new/@clerk/chrome-extension@7533

@clerk/clerk-js

npm i https://pkg.pr.new/@clerk/clerk-js@7533

@clerk/dev-cli

npm i https://pkg.pr.new/@clerk/dev-cli@7533

@clerk/expo

npm i https://pkg.pr.new/@clerk/expo@7533

@clerk/expo-passkeys

npm i https://pkg.pr.new/@clerk/expo-passkeys@7533

@clerk/express

npm i https://pkg.pr.new/@clerk/express@7533

@clerk/fastify

npm i https://pkg.pr.new/@clerk/fastify@7533

@clerk/localizations

npm i https://pkg.pr.new/@clerk/localizations@7533

@clerk/nextjs

npm i https://pkg.pr.new/@clerk/nextjs@7533

@clerk/nuxt

npm i https://pkg.pr.new/@clerk/nuxt@7533

@clerk/react

npm i https://pkg.pr.new/@clerk/react@7533

@clerk/react-router

npm i https://pkg.pr.new/@clerk/react-router@7533

@clerk/shared

npm i https://pkg.pr.new/@clerk/shared@7533

@clerk/tanstack-react-start

npm i https://pkg.pr.new/@clerk/tanstack-react-start@7533

@clerk/testing

npm i https://pkg.pr.new/@clerk/testing@7533

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@7533

@clerk/upgrade

npm i https://pkg.pr.new/@clerk/upgrade@7533

@clerk/vue

npm i https://pkg.pr.new/@clerk/vue@7533

commit: bf550e1

@jacekradko jacekradko changed the title chore(repo): allowlist for camel case terms in commitlint chore(repo): allow camel case terms in commitlint Jan 5, 2026
@jacekradko jacekradko merged commit 7bdcc66 into main Jan 5, 2026
48 checks passed
@jacekradko jacekradko deleted the chore/allow-camel-case-in-commits branch January 5, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants