diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index e89ff54..91e7f97 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -42,25 +42,24 @@ jobs: secrets: ACTIONS_TOKEN: ${{ secrets.ACTIONS_TOKEN }} - print_release: - name: Print Release + get_release_id: + name: Get Release ID runs-on: ubuntu-latest needs: [tag, create_release] outputs: releaseid: ${{ steps.getid.outputs.releaseid }} steps: - - run: echo "Created release ${{ needs.tag.outputs.tag_name }}." - name: Get Release ID id: getid run: | rid=$(curl -s -X 'GET' \ -H 'accept: application/json' - '${{ gitea.server_url }}/api/v1/repos/${{ gitea.repository }}/releases/latest' | jq -r '.[].id') + '${{ gitea.server_url }}/api/v1/repos/${{ gitea.repository }}/releases/latest' | jq -r '.id') echo "releaseid=$rid" >> "$GITEA_OUTPUT" build_whl: name: Build Wheel File - needs: [tag, print_release] + needs: [tag, get_release_id] runs-on: ubuntu-latest steps: - name: Check out repository code @@ -89,7 +88,7 @@ jobs: -H "Authorization: token ${{ secrets.ACTIONS_TOKEN }}" \ -H "Content-Type: multipart/form-data" \ -F "attachment=@${{ gitea.workspace }}/$file" \ - "${{ gitea.server_url }}/api/v1/repos/${{ gitea.repository }}/releases/${{ needs.print_release.outputs.releaseid }}" + "${{ gitea.server_url }}/api/v1/repos/${{ gitea.repository }}/releases/${{ needs.get_release_id.outputs.releaseid }}" done publish_pypi: