4c8b0da3da
actions/upload-artifact@v7 fails on Gitea Actions — the GitHub artifact API has compatibility gaps the Gitea runtime layer does not fully cover, and v7 specifically tripped exitcode 1 on the Strato runner. The build itself runs fine; the artefact was never consumed by anything (release.yml does its own latest.zip lookup), so the cleanest fix is to make build.yml a pure compile-health check without artefact upload.