From c8b9364f325c2122a0f7a6aa5a6311d56a201f9b Mon Sep 17 00:00:00 2001 From: lichenblankie Date: Sat, 11 Apr 2026 04:29:04 +0000 Subject: [PATCH] Fixed workflow build --- .forgejo/workflows/build.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index fec1f7a..7192e4c 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -30,11 +30,13 @@ jobs: run: | cp dist/TinyWeb TinyWeb-linux-x64 chmod +x TinyWeb-linux-x64 - gzip -k TinyWeb-linux-x64 - - name: Upload artifact - uses: https://code.forgejo.org/actions/upload-artifact@v4 - with: - name: TinyWeb-linux-x64 - path: TinyWeb-linux-x64.gz + - name: Upload release + if: startsWith(github.ref, 'refs/tags/v') + run: | + FILE=TinyWeb-linux-x64 + TAG="${{ github.ref_name }}" + curl -X POST "${{ forgejo.url }}/api/v1/repos/${{ github.repository }}/releases/$TAG/assets" \ + -H "Authorization: token ${{ secrets.FORGEJO_TOKEN }}" \ + -F "attachment=@$FILE"