Update .gitea/workflows/release.yml
This commit is contained in:
parent
7cdc748425
commit
dec6a14863
@ -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:
|
||||
|
Loading…
x
Reference in New Issue
Block a user