Drop GitHub-only upload-artifact step from Gitea workflow #17

Merged
justin merged 1 commits from fix-gitea-upload into main 2026-05-08 14:12:25 -04:00
Owner

actions/upload-artifact@v4 is unsupported on Gitea (GHESNotSupportedError) and aborts the job before the release-creation step. Removed it - the release step attaches the .exe via Gitea API directly. ISCC itself is now compiling cleanly after moving the runner off SYSTEM.

actions/upload-artifact@v4 is unsupported on Gitea (GHESNotSupportedError) and aborts the job before the release-creation step. Removed it - the release step attaches the .exe via Gitea API directly. ISCC itself is now compiling cleanly after moving the runner off SYSTEM.
justin added 1 commit 2026-05-08 14:12:24 -04:00
actions/upload-artifact@v4 throws GHESNotSupportedError on Gitea
Actions, aborting the job before the release-creation step runs.
The Gitea-API release step below attaches the .exe directly anyway
- the upload-artifact step was redundant on this side. ISCC compile
itself is now green (run #33: minimal exit 0, real exit 0) after
moving the runner off NT AUTHORITY\SYSTEM.
justin merged commit 4954e94d08 into main 2026-05-08 14:12:25 -04:00
justin deleted branch fix-gitea-upload 2026-05-08 14:13:00 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: justin/webhook-server#17