Drop GitHub-only upload-artifact step from Gitea workflow #17
@@ -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')
|
||||||
|
|||||||
Reference in New Issue
Block a user