The previous CI fix commits stored the workflow file as a literal base64 string instead of decoded YAML, so Gitea could not parse it as a valid workflow and no CI runs triggered. This writes the correct YAML content. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>