Skip to content

fix: revert camelcase to v6 and require manual merge for major bumps [AIS-690] - #3355

Merged
Lisa White (whitelisab) merged 1 commit into
mainfrom
chore/fix-ci
Oct 20, 2026
Merged

Lisa White (whitelisab) merged 1 commit into
mainfrom
chore/fix-ci

Conversation

@whitelisab

Copy link
Copy Markdown
Contributor

Summary

  • Revert camelcase to ^6.0.0. v7+ is ESM-only, so require('camelcase') in lib/cmds/space_cmds/generate_cmds/migration.js no longer returns a function, which broke the check / check unit tests (TypeError: camelCase is not a function) after fix(deps): update dependency camelcase to v10 #3354.
  • Pin camelcase to <7.0.0 in renovate.json (same pattern as the other ESM-only packages) so the bump isn't reopened.
  • Stop Renovate from auto-merging major updates. It still opens the PR and runs CI, but a human has to merge it. Majors are labeled major-update and needs-review.

Test plan

  • check / check and build / build pass on this PR
  • test/unit/cmds/space_cmds/generate_cmds/migration.test.js passes
  • Next Renovate major-version PR is labeled and not auto-merged

🤖 Generated with Claude Code

…[AIS-690]

camelcase v7+ is ESM-only, so require('camelcase') no longer returns a
function and the migration generator tests fail. Restore ^6.0.0, pin it in
the Renovate config, and stop Renovate from auto-merging major updates.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@whitelisab
Lisa White (whitelisab) requested a review from a team as a code owner October 20, 2026 18:53
@bito-code-review

bito-code-review Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Bito Automatic Review Skipped - Files Excluded

Bito didn't auto-review this change because all changed files are in the exclusion list for automatic reviews. No action is needed if you didn't intend for the agent to review it. Otherwise, to manually trigger a review, type /review in a comment and save.
You can change the excluded files settings here, or contact your Bito workspace admin at michael.pearce@contentful.com.

@whitelisab
Lisa White (whitelisab) merged commit 438a454 into main Oct 20, 2026
15 checks passed
@whitelisab
Lisa White (whitelisab) deleted the chore/fix-ci branch October 20, 2026 21:42
@contentful-automation

Copy link
Copy Markdown

🎉 This PR is included in version 4.0.12 🎉

The release is available on:

Your semantic-release bot 📦🚀

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.

2 participants