Skip to content

ci: fix release-plz.toml so the release PR can open#24

Merged
EmilLindfors merged 1 commit into
masterfrom
fix/release-plz-config
Jun 5, 2026
Merged

ci: fix release-plz.toml so the release PR can open#24
EmilLindfors merged 1 commit into
masterfrom
fix/release-plz-config

Conversation

@EmilLindfors

Copy link
Copy Markdown
Owner

release-plz.toml carried an invalid filter_commits field under [changelog], which is not in release-plz's allowed schema. Every release-plz run since the file was added (incl. the 0.4 merge) failed with invalid config file and no release PR was ever opened.

This removes the offending line (also self-contradictory: comment said "drop merge commits" but = false keeps them).

Once merged, release-plz will open the standard "chore: release" PR. Verified locally with release-plz update (0.3.132) — proposes:

  • a2a-rs / a2a-agents / a2a-web-client / a2a-mcp → 0.4.0
  • a2a-ap2 / a2a-agents-common → 0.3.1 (will be bumped to 0.4.0 in the release PR for lockstep)

🤖 Generated with Claude Code

release-plz rejects `filter_commits` under [changelog] (not in its
allowed schema), so every release-plz run since the file was added
failed with "invalid config file" and no release PR was ever opened.
The line was also self-contradictory (comment said "drop merge
commits" but `= false` keeps them). Remove it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@EmilLindfors EmilLindfors merged commit 8190683 into master Jun 5, 2026
5 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