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
Data updates land via the off-tag PSL cascade (psl-cascade.yml): it cuts the data release, publishes, and writes its own CHANGELOG entry. But release-plz still sees the synced feat(data): bump PSL data ... commits on main as unreleased features and opens an empty code-release PR (version bump only, no changelog) — e.g. #67chore: release v0.0.17 with zero changelog delta, duplicating already-published data.
Fix
Add a commit parser to .release-plz.toml that skips ^feat\(data\) (before the generic ^feat rule), so release-plz ignores cascade data commits and only opens release PRs for genuine code changes. Data releases remain fully handled by the cascade.
Problem
Data updates land via the off-tag PSL cascade (psl-cascade.yml): it cuts the data release, publishes, and writes its own CHANGELOG entry. But release-plz still sees the synced
feat(data): bump PSL data ...commits on main as unreleased features and opens an empty code-release PR (version bump only, no changelog) — e.g. #67chore: release v0.0.17with zero changelog delta, duplicating already-published data.Fix
Add a commit parser to
.release-plz.tomlthat skips^feat\(data\)(before the generic^featrule), so release-plz ignores cascade data commits and only opens release PRs for genuine code changes. Data releases remain fully handled by the cascade.Acceptance
Estimate
20m