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
+3 -5
View File
@@ -62,11 +62,9 @@ jobs:
shell: pwsh shell: pwsh
run: ./scripts/build-installer.ps1 -VersionOverride ${{ steps.ver.outputs.version }} run: ./scripts/build-installer.ps1 -VersionOverride ${{ steps.ver.outputs.version }}
- name: Upload installer artifact # actions/upload-artifact@v4 is GitHub-only ("GHESNotSupportedError" on
uses: actions/upload-artifact@v4 # Gitea). The release-creation step below attaches the .exe via Gitea's
with: # API directly, which is the only place we actually need to surface it.
name: WebhookServer-Setup-${{ steps.ver.outputs.version }}
path: dist/WebhookServer-Setup-*.exe
- name: Create Gitea release with installer attached - name: Create Gitea release with installer attached
if: startsWith(github.ref, 'refs/tags/v') if: startsWith(github.ref, 'refs/tags/v')