diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index 1b829a5..085a6c5 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -32,3 +32,13 @@ jobs: chmod +x TinyWeb-linux-x64 ls -la TinyWeb-linux-x64 + - name: Upload to Release + if: startsWith(github.ref, 'refs/tags/v') + run: | + FILE=TinyWeb-linux-x64 + TAG="${{ github.ref_name }}" + REPO="${{ github.repository }}" + curl -X POST "https://git.derickphan.com/api/v1/repos/$REPO/releases/$TAG/assets" \ + -H "Authorization: token ${{ secrets.FORGEJO_TOKEN }}" \ + -F "attachment=@$FILE" +