diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index f4edd1c..e82461d 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -27,22 +27,8 @@ jobs: server.ts - name: Publish release + uses: softprops/action-gh-release@v2 + with: + files: elden-counter.exe env: - GITEA_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GITEA_URL: ${{ github.server_url }} - REPO: ${{ github.repository }} - TAG: ${{ github.ref_name }} - run: | - # Create the release - RELEASE=$(curl -s -X POST "$GITEA_URL/api/v1/repos/$REPO/releases" \ - -H "Authorization: token $GITEA_TOKEN" \ - -H "Content-Type: application/json" \ - -d "{\"tag_name\":\"$TAG\",\"name\":\"$TAG\",\"draft\":false,\"prerelease\":false}") - RELEASE_ID=$(echo "$RELEASE" | grep -o '"id":[0-9]*' | head -1 | cut -d: -f2) - - # Upload the exe as a release asset - curl -s -X POST "$GITEA_URL/api/v1/repos/$REPO/releases/$RELEASE_ID/assets" \ - -H "Authorization: token $GITEA_TOKEN" \ - -H "Content-Type: application/octet-stream" \ - --data-binary @elden-counter.exe \ - -G --data-urlencode "name=elden-counter.exe" + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}