👷 Switching to maintained GitHub release action (action-gh-release).

This commit is contained in:
Robert Honz
2025-01-04 14:25:46 +01:00
parent e78194353a
commit e2ea1e0eed
+5 -7
View File
@@ -46,7 +46,7 @@ jobs:
POETRY_REQUESTS_TIMEOUT: 120 POETRY_REQUESTS_TIMEOUT: 120
- name: GitHub Release -- Create - name: GitHub Release -- Create
id: release_create id: release_create
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v2
with: with:
draft: false draft: false
env: env:
@@ -154,13 +154,11 @@ jobs:
VALUE=`cat ${{env.RELEASE_UPLOAD_URL}}.txt` VALUE=`cat ${{env.RELEASE_UPLOAD_URL}}.txt`
echo "upload_url=$VALUE" >> $GITHUB_OUTPUT echo "upload_url=$VALUE" >> $GITHUB_OUTPUT
- name: Upload Release Asset - name: Upload Release Asset
# TODO: Switch to https://github.com/softprops/action-gh-release
id: upload-release-asset id: upload-release-asset
uses: actions/upload-release-asset@v1 uses: softprops/action-gh-release@v2
env: env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
with: with:
upload_url: ${{steps.get_release_info.outputs.upload_url}} files: |
asset_path: ./dist/${{needs.compute.outputs.OUT_NAME_FILE}}_${{matrix.OS_ARCH}}${{needs.compute.outputs.ASSET_EXTENSION}} ./dist/${{needs.compute.outputs.OUT_NAME_FILE}}_${{matrix.OS_ARCH}}${{needs.compute.outputs.ASSET_EXTENSION}}
asset_name: ${{needs.compute.outputs.OUT_NAME_FILE}}_${{matrix.OS_ARCH}}${{needs.compute.outputs.ASSET_EXTENSION}}
asset_content_type: ${{env.ASSET_MIME}}