mirror of
https://github.com/wanderer-industries/wanderer
synced 2026-10-20 10:21:11 +00:00
Replaces markdown-to-output + gh-truncate-string-action + discord-webhook in the release path with two run: steps. None of the three has a node24 release; Node 20 is removed from GitHub runners on 2026-09-16. Output is byte-identical to the previous chain, verified by differential testing against the real gh-truncate-string-action v1.3.0 across 51 cases including the UTF-16 surrogate-split boundary. maxLength 500 and the truncation symbol are unchanged. Changelog content never enters a shell string: it is read from disk by python3 and passed to curl via jq --arg, so backticks, quotes and $ in release notes cannot be interpreted.