Commit 42f2f400 by Sébastien Eustace

Fix release workflow

parent 53593111
...@@ -152,26 +152,32 @@ jobs: ...@@ -152,26 +152,32 @@ jobs:
uses: actions/download-artifact@master uses: actions/download-artifact@master
with: with:
name: poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz name: poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
- name: Download Linux checksum file - name: Download Linux checksum file
uses: actions/download-artifact@master uses: actions/download-artifact@master
with: with:
name: poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum name: poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
- name: Download MacOS release file - name: Download MacOS release file
uses: actions/download-artifact@master uses: actions/download-artifact@master
with: with:
name: poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz name: poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
- name: Download MacOS checksum file - name: Download MacOS checksum file
uses: actions/download-artifact@master uses: actions/download-artifact@master
with: with:
name: poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum name: poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
- name: Download Windows release file - name: Download Windows release file
uses: actions/download-artifact@master uses: actions/download-artifact@master
with: with:
name: poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz name: poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
- name: Download Windows checksum file - name: Download Windows checksum file
uses: actions/download-artifact@master uses: actions/download-artifact@master
with: with:
name: poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum name: poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
- name: Create Release - name: Create Release
id: create_release id: create_release
uses: actions/create-release@v1 uses: actions/create-release@v1
...@@ -188,7 +194,7 @@ jobs: ...@@ -188,7 +194,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
asset_name: poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz asset_name: poetry-${{ steps.tag.outputs.tag }}-linux.tar.gz
asset_content_type: application/gzip asset_content_type: application/gzip
- name: Upload Linux checksum file asset - name: Upload Linux checksum file asset
...@@ -197,7 +203,7 @@ jobs: ...@@ -197,7 +203,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
asset_name: poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum asset_name: poetry-${{ steps.tag.outputs.tag }}-linux.sha256sum
asset_content_type: text/pain asset_content_type: text/pain
- name: Upload MacOS release file asset - name: Upload MacOS release file asset
...@@ -206,7 +212,7 @@ jobs: ...@@ -206,7 +212,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
asset_name: poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz asset_name: poetry-${{ steps.tag.outputs.tag }}-darwin.tar.gz
asset_content_type: application/gzip asset_content_type: application/gzip
- name: Upload MacOS checksum file asset - name: Upload MacOS checksum file asset
...@@ -215,7 +221,7 @@ jobs: ...@@ -215,7 +221,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
asset_name: poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum asset_name: poetry-${{ steps.tag.outputs.tag }}-darwin.sha256sum
asset_content_type: text/pain asset_content_type: text/pain
- name: Upload Windows release file asset - name: Upload Windows release file asset
...@@ -224,7 +230,7 @@ jobs: ...@@ -224,7 +230,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
asset_name: poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz asset_name: poetry-${{ steps.tag.outputs.tag }}-win32.tar.gz
asset_content_type: application/gzip asset_content_type: application/gzip
- name: Upload Windows checksum file asset - name: Upload Windows checksum file asset
...@@ -233,7 +239,7 @@ jobs: ...@@ -233,7 +239,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum asset_path: releases/poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
asset_name: poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum asset_name: poetry-${{ steps.tag.outputs.tag }}-win32.sha256sum
asset_content_type: text/pain asset_content_type: text/pain
- name: Install Poetry - name: Install Poetry
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment