Skip to content

Commit 52efe36

Browse files
committed
OTX: Fix Linux build release upload
1 parent 556d07d commit 52efe36

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,19 @@ jobs:
2929
- name: Get Current Date
3030
id: get_current_date
3131
run: echo "::set-output name=date::$(date +'%Y-%m-%d')"
32-
- name: Create Release
33-
id: create_release
34-
uses: actions/create-release@v1
35-
env:
36-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37-
with:
38-
tag_name: OTX-${{ steps.get_current_date.outputs.date }}
39-
release_name: OTX-${{ steps.get_current_date.outputs.date }}
40-
draft: false
41-
prerelease: true
32+
# Currently assume the release has been created already
33+
- name: Get Release Tag Upload URL
34+
id: get_release_tag_upload_url
35+
run: |
36+
url=$(curl -sL "Accept: application/vnd.github.v3+json" https://api.github.com/repos/manongjohn/OTX/releases/tags/OTX-${{ steps.get_current_date.outputs.date }} | jq -r '.upload_url')
37+
echo "::set-output name=url::$url"
4238
- name: Upload Release Asset
4339
id: upload-release-asset
4440
uses: actions/upload-release-asset@v1
4541
env:
4642
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4743
with:
48-
upload_url: ${{ steps.create_release.outputs.upload_url }}
44+
upload_url: ${{ steps.get_release_tag_upload_url.outputs.url }}
4945
asset_path: ./toonz/build/OpenToonz-OTX-linux.tar.gz
5046
asset_name: OpenToonz-OTX-linux.tar.gz
5147
asset_content_type: application/zip

0 commit comments

Comments
 (0)