diff options
| author | Jae-Heon Ji <32578710+jaeheonji@users.noreply.github.com> | 2022-06-11 11:18:29 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-11 11:18:29 +0900 |
| commit | 53da135c3f9c62f35f044b55de5c29a32e5b540c (patch) | |
| tree | 175458b8f1f0b244c4288bc6b3788568274fde29 /.github/workflows | |
| parent | add: trailing comma in match blocks (diff) | |
| download | sl0ppij-53da135c3f9c62f35f044b55de5c29a32e5b540c.tar.gz sl0ppij-53da135c3f9c62f35f044b55de5c29a32e5b540c.tar.xz sl0ppij-53da135c3f9c62f35f044b55de5c29a32e5b540c.zip | |
ci: add checksum for release binary (#1482)
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/release.yml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0c93e6ad..5f988198 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -82,6 +82,14 @@ jobs: - name: Strip release binary run: strip "target/${{ matrix.target }}/release/zellij" + + - name: Create checksum + id: make-checksum + working-directory: ./target/${{ matrix.target }}/release + run: | + name="zellij-${{ matrix.target }}.sha256sum" + sha256sum "zellij" > "${name}" + echo "::set-output name=name::${name}" - name: Tar release id: make-artifact @@ -90,6 +98,7 @@ jobs: name="zellij-${{ matrix.target }}.tar.gz" tar cvzf "${name}" "zellij" echo "::set-output name=name::${name}" + - name: Upload release archive uses: actions/upload-release-asset@v1.0.2 env: @@ -100,6 +109,16 @@ jobs: asset_name: zellij-${{matrix.target}}.tar.gz asset_content_type: application/octet-stream + - name: Upload checksum + uses: actions/upload-release-asset@v1.0.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ needs.create-release.outputs.upload_url }} + asset_path: ./target/${{ matrix.target }}/release/${{ steps.make-checksum.outputs.name }} + asset_name: zellij-${{matrix.target}}.sha256sum + asset_content_type: text/plain + create-release: runs-on: ubuntu-latest outputs: |
