Skip to content

fix(release): pin conventionalcommits preset to v9 for release-notes-generator - #90

Merged
BOTOOM merged 1 commit into
masterfrom
devin/1791474813-fix-release-changelog-preset
Oct 8, 2026
Merged

BOTOOM merged 1 commit into
masterfrom
devin/1791474813-fix-release-changelog-preset

Conversation

@BOTOOM

@BOTOOM BOTOOM commented Oct 8, 2026 •

Copy link
Copy Markdown
Owner

Description

Every Release Orchestrator run on master has failed since #82 (e.g. runs for #82, #84, #89 — https://github.com/BOTOOM/devmentorai/actions/runs/37660964856), so nothing has been published after backend/ext 1.10.1.

Cause: #82 bumped conventional-changelog-conventionalcommits to ^10.4.0. v10 requires conventional-changelog-writer@9, but @semantic-release/release-notes-generator@14.1.1 (latest stable; 15.x is still beta) depends on conventional-changelog-writer@^8, so generateNotes throws:

Missing helper: "conventional-changelog-conventionalcommits requires conventional-changelog-writer@9 or newer ..."
pluginName: '@semantic-release/release-notes-generator'

Fix: conventional-changelog-conventionalcommits → ^9.3.1 (latest 9.x, the line that worked before #82) in apps/backend and apps/extension, lockfile regenerated with pnpm (drops 10.4.0 and @conventional-changelog/template).

After merge, the orchestrator should release the pending commits (feat(quick-actions) → minor, so backend/ext 1.11.0), including the better-sqlite3 13 upgrade, real --version, Docker auth and reasoning none.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • Dependency update

Related Issues

Regression from #82.

Checklist

  • pnpm install --frozen-lockfile passes
  • Called @semantic-release/release-notes-generator generateNotes with the exact plugin config from apps/backend/.releaserc.cjs and apps/extension/.releaserc.json; both render 1.11.0 notes without error
  • Full semantic-release run (only possible on master with release credentials)

Link to Devin session: https://app.devin.ai/sessions/8b2b838f60104769933e2c0c4c7d3eb9
Open in Devin Desktop: https://app.devin.ai/desktop/session/8b2b838f60104769933e2c0c4c7d3eb9?variant=devin
Requested by: @BOTOOM


Devin Review

@devin-ai-integration

Copy link
Copy Markdown
Contributor

I'll fix CI failures and address comments from users with write access that start with 'Devin'.

  • Disable automatic comment, CI, and merge conflict monitoring

@vercel

vercel Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
devmentorai-website-cli Ready Ready Preview Oct 8, 2026 4:00pm UTC

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@BOTOOM
BOTOOM marked this pull request as ready for review October 8, 2026 16:12
@devin-ai-integration
devin-ai-integration Bot added this pull request to stack #92 October 8, 2026 16:15
@BOTOOM
BOTOOM merged commit 9e338ec into master Oct 8, 2026
10 checks passed

This branch was successfully deployed

1 active deployment
Preview — 93f8f452 Deployed Oct 8, 2026 by vercel[bot]
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