Skip to content

fix(ci): drop package-name to fix release-please auto-tagging#190

Merged
buremba merged 1 commit into
mainfrom
fix/release-please-drop-package-name
Apr 16, 2026
Merged

fix(ci): drop package-name to fix release-please auto-tagging#190
buremba merged 1 commit into
mainfrom
fix/release-please-drop-package-name

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented Apr 16, 2026

Summary

  • Removes package-name: "@lobu/gateway" from release-please-config.json
  • This was the root cause of every release since v3.3.0 needing manual recovery

Root cause

release-please v4 derives expected component gateway from package-name. The Merge plugin creates titles like chore: release main (no component). createReleases then fails:

⚠ PR component: undefined does not match configured component: gateway

No tag, no GitHub release, no publish workflow. Every release needed manual gh release create + label swap + workflow_dispatch.

package-name was cosmetic — npm publish uses each packages/*/package.json name, not this config key.

Test plan

  • Merge this PR → release-please opens a v3.4.2 release PR
  • Merge the release PR → v3.4.2 tag + GitHub release created automatically
  • publish-packages + Docker dispatched without manual intervention

…ging

release-please v4 derives an expected component ("gateway") from
`package-name: "@lobu/gateway"`. When the Merge plugin creates
a release PR, the title carries no component — so createReleases
sees `PR component: undefined != configured component: gateway`
and aborts without tagging. This has silently broken every release
since v3.3.0, requiring manual gh release create + label swap +
workflow_dispatch each time.

Removing `package-name` eliminates the expected component entirely.
The field was only cosmetic here (npm publish uses each package's
own package.json name, not this config key).
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@buremba buremba merged commit 31056a2 into main Apr 16, 2026
10 of 11 checks passed
buremba added a commit that referenced this pull request May 19, 2026
Brings in the merged owletto changes since the last bump:

- #189 narrow-shell navigation (replaces mobile drawer): container-
  query-driven shell on <640px, pill row reused from desktop sidebar,
  agent accordion + per-agent Chat sub-tab, CommandPalette dual
  presentation (centered dialog wide / full-screen narrow with input-
  at-bottom focus-trap), Sheet primitive deleted across the codebase.
- #190 passkey sign-in + local-mode routing.
- Image refreshes.

Pointer: 0275737 → d5ae2a4.
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