Skip to content

fix(ci): brace-delimit version var in release-notes step - #105

Merged
NonPolynomialTim merged 1 commit into
mainfrom
fix/release-notes-parsererror
Jul 29, 2026
Merged

fix(ci): brace-delimit version var in release-notes step#105
NonPolynomialTim merged 1 commit into
mainfrom
fix/release-notes-parsererror

Conversation

@NonPolynomialTim

Copy link
Copy Markdown
Collaborator

The release-only "Release notes from CHANGELOG" step dies with a pwsh ParserError: "$v:" parses as a drive-qualified variable. Brace-delimit it (${v}:).

First hit by the v2.0.0 tag (run 30425883196): all build/test jobs green, publish failed before creating the release. Nightlies never run this step.

After merge: move the v2.0.0 tag to the new main tip and re-push so the release run uses the fixed workflow (re-running the old run would reuse the broken workflow snapshot from the tag).

🤖 Generated with Claude Code

pwsh parses "$v:" as a drive-qualified variable reference, so the
release-only "Release notes from CHANGELOG" step died with
ParserError: Variable reference is not valid. ':' was not followed by
a valid variable name character.

Never seen before v2.0.0 because only tag pushes run this step; the
nightly channel skips it. All build/test jobs of run 30425883196 were
green - only publish failed, before creating the release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@NonPolynomialTim
NonPolynomialTim merged commit 0e1b80f into main Jul 29, 2026
10 checks passed
@NonPolynomialTim
NonPolynomialTim deleted the fix/release-notes-parsererror branch July 29, 2026 07:01
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