Skip to content

fix: match tagged toml values in release-please lockfile filters - #92

Merged
RonsenbergVI merged 1 commit into
mainfrom
fix/release-please-lockfile-filters
Aug 22, 2026
Merged

fix: match tagged toml values in release-please lockfile filters#92
RonsenbergVI merged 1 commit into
mainfrom
fix/release-please-lockfile-filters

Conversation

@RonsenbergVI

Copy link
Copy Markdown
Owner

Release PRs never carried the uv.lock version pins: the TOML updater wraps every parsed scalar as a tagged {start,end,value} node, so @.name=='x' compares an object to a string and never matches. Filter on @.name.value instead — all five package entries plus the CONTRIBUTING snippet.

🤖 Generated with Claude Code

The generic-toml updater parses every scalar as a tagged
{start, end, value} node, so a filter comparing @.name to a string can
never match and the uv.lock pins were silently skipped ("No entries
modified" in every release-please run). Filtering on @.name.value
matches the actual string; the target .version stays on the tagged node
the surgical replacer expects.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions github-actions Bot added area:ci CI, workflows, tooling area:docs documentation fix labels Aug 22, 2026
@RonsenbergVI
RonsenbergVI merged commit 02bb9ef into main Aug 22, 2026
5 checks passed
@RonsenbergVI
RonsenbergVI deleted the fix/release-please-lockfile-filters branch August 22, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:ci CI, workflows, tooling area:docs documentation fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant