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

This commit was merged in pull request #17.
This commit is contained in:
2026-05-08 14:12:25 -04:00
parent 10341c63cb
commit 4954e94d08
+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')