Skip to content

fix(ci): set explicit component to match release tag format#156

Merged
XOlegator merged 1 commit into
masterfrom
fix/release-please-component-empty
May 27, 2026
Merged

fix(ci): set explicit component to match release tag format#156
XOlegator merged 1 commit into
masterfrom
fix/release-please-component-empty

Conversation

@XOlegator
Copy link
Copy Markdown
Contributor

Summary

release-please v17 extracts component '' (empty string) from tags like v2.1.0. The root package path "." in the manifest doesn't automatically map to empty component, causing Set(0) on every run and no Release PR ever being created.

Fix: restructure config to use packages: {".": {"component": ""}} — this explicitly declares that the root package has an empty component, matching the tag format.

Also: v2.1.0 GitHub Release has been created manually at tag b6c82cf to bootstrap the anchor.

Test plan

  • After merge, release-please workflow runs and finds v2.1.0 as the anchor (no Set(0))
  • On the next feat or fix PR merge, release-please creates a Release PR automatically

@XOlegator XOlegator merged commit 4bec55f into master May 27, 2026
4 checks passed
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