Skip to content

ci: harden release extraction and version-aware VST build trigger - #43

Merged
thorinf merged 1 commit into
mainfrom
ci/release-extraction-hardening
May 17, 2026
Merged

ci: harden release extraction and version-aware VST build trigger#43
thorinf merged 1 commit into
mainfrom
ci/release-extraction-hardening

Conversation

@thorinf

@thorinf thorinf commented May 17, 2026

Copy link
Copy Markdown
Owner

Summary

Three small hardening edits on top of PR #42.

Changes

  • VST build triggers on VERSION changesvst/CMakeLists.txt reads VERSION at configure time, so a bump should validate the VST configure/build path
  • Flexible changelog header parser — accepts ## 1.0.0, ## v1.0.0, and ## [1.0.0] (Keep-a-Changelog style)
  • Random heredoc delimiter — prevents collision if the changelog ever contains a literal CHANGELOG_EOF line

Test plan

  • Manually verified the new awk extraction against current CHANGELOG.md — same 1.0.0 body output as before

@thorinf
thorinf merged commit 5ac1e73 into main May 17, 2026
2 checks passed
@thorinf
thorinf deleted the ci/release-extraction-hardening branch May 18, 2026 23:54
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