You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): make release-please able to open a release PR
The workflow ran green every time and did nothing. Two faults:
- changelog-notes-type is not a valid input for the v5 action, which
warned 'Unexpected input(s)' and ignored it.
- More seriously, it logged 'No version for path .' on every run. With no
release ever tagged there is nothing to derive the current version from,
so it could never propose the next one. A release PR would never have
appeared, and the failure mode is a green check.
Adds .release-please-manifest.json pinning the current version and
release-please-config.json holding the rest, with changelog sections that
hide ci/chore/docs/test noise from release notes.
The checklist also gains the step this exposed: release-please only bumps
on feat and fix, and everything merged so far is ci/chore/docs/test, so
1.0.0 has to be requested with a Release-As commit rather than waited for.
Going public and publishing to npm are also separated: CodeQL has skipped
itself on every run so far, so its findings are unknown. Going public is
reversible and npm publish is not — read the findings in between.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
0 commit comments