Skip to content

fix: move release-please config out of workflow into config file#336

Merged
wemeetagain merged 1 commit intomasterfrom
fix/release-please-config
Mar 16, 2026
Merged

fix: move release-please config out of workflow into config file#336
wemeetagain merged 1 commit intomasterfrom
fix/release-please-config

Conversation

@wemeetagain
Copy link
Copy Markdown
Member

The release-please action was passing release-type, monorepo-tags, and changelog-types via the workflow with: block. This caused the node-workspace plugin to pick up the root package.json as a releasable component, generating a bogus v6.0.0 release PR for the private monorepo root.

Move all configuration into release-please-config.json so it is the single source of truth.

Closes #335's root cause

The release-please action was passing release-type, monorepo-tags, and
changelog-types via the workflow `with:` block. This caused the
node-workspace plugin to pick up the root package.json as a releasable
component, generating a bogus v6.0.0 release PR for the private
monorepo root.

Move all configuration into release-please-config.json so it is the
single source of truth.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@wemeetagain wemeetagain requested a review from a team as a code owner March 16, 2026 15:30
@wemeetagain wemeetagain merged commit 92322fe into master Mar 16, 2026
5 checks passed
@wemeetagain wemeetagain deleted the fix/release-please-config branch March 16, 2026 15: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