Update .gitea/workflows/release.yml
This commit is contained in:
parent
7cdc748425
commit
dec6a14863
@ -42,25 +42,24 @@ jobs:
|
|||||||
secrets:
|
secrets:
|
||||||
ACTIONS_TOKEN: ${{ secrets.ACTIONS_TOKEN }}
|
ACTIONS_TOKEN: ${{ secrets.ACTIONS_TOKEN }}
|
||||||
|
|
||||||
print_release:
|
get_release_id:
|
||||||
name: Print Release
|
name: Get Release ID
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: [tag, create_release]
|
needs: [tag, create_release]
|
||||||
outputs:
|
outputs:
|
||||||
releaseid: ${{ steps.getid.outputs.releaseid }}
|
releaseid: ${{ steps.getid.outputs.releaseid }}
|
||||||
steps:
|
steps:
|
||||||
- run: echo "Created release ${{ needs.tag.outputs.tag_name }}."
|
|
||||||
- name: Get Release ID
|
- name: Get Release ID
|
||||||
id: getid
|
id: getid
|
||||||
run: |
|
run: |
|
||||||
rid=$(curl -s -X 'GET' \
|
rid=$(curl -s -X 'GET' \
|
||||||
-H 'accept: application/json'
|
-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"
|
echo "releaseid=$rid" >> "$GITEA_OUTPUT"
|
||||||
|
|
||||||
build_whl:
|
build_whl:
|
||||||
name: Build Wheel File
|
name: Build Wheel File
|
||||||
needs: [tag, print_release]
|
needs: [tag, get_release_id]
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Check out repository code
|
- name: Check out repository code
|
||||||
@ -89,7 +88,7 @@ jobs:
|
|||||||
-H "Authorization: token ${{ secrets.ACTIONS_TOKEN }}" \
|
-H "Authorization: token ${{ secrets.ACTIONS_TOKEN }}" \
|
||||||
-H "Content-Type: multipart/form-data" \
|
-H "Content-Type: multipart/form-data" \
|
||||||
-F "attachment=@${{ gitea.workspace }}/$file" \
|
-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
|
done
|
||||||
|
|
||||||
publish_pypi:
|
publish_pypi:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user