2de368847c
Column-0 lines inside run: | blocks (Python -c script and C heredoc) caused Gitea's YAML parser to terminate the literal block early, resulting in a 500 error on every workflow_dispatch call. Fix by collapsing the Python to a single line and moving the C source into tools/ld_wrapper.c so CI can compile it directly without any heredoc. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>