From 4954e94d08ba85207040ab883db7f37a809edcfe Mon Sep 17 00:00:00 2001 From: Justin Paul Date: Fri, 8 May 2026 14:12:25 -0400 Subject: [PATCH] Drop GitHub-only upload-artifact step from Gitea workflow (#17) --- .gitea/workflows/release.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 0abb5ee..1777aa3 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -62,11 +62,9 @@ jobs: shell: pwsh run: ./scripts/build-installer.ps1 -VersionOverride ${{ steps.ver.outputs.version }} - - name: Upload installer artifact - uses: actions/upload-artifact@v4 - with: - name: WebhookServer-Setup-${{ steps.ver.outputs.version }} - path: dist/WebhookServer-Setup-*.exe + # actions/upload-artifact@v4 is GitHub-only ("GHESNotSupportedError" on + # Gitea). The release-creation step below attaches the .exe via Gitea's + # API directly, which is the only place we actually need to surface it. - name: Create Gitea release with installer attached if: startsWith(github.ref, 'refs/tags/v')