Skip to content

Commit 002782b

Browse files
authored
Add checksum generation to release steps (#76)
1 parent 216a825 commit 002782b

1 file changed

Lines changed: 20 additions & 10 deletions

File tree

.github/workflows/release.yaml

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,17 @@ jobs:
4343
run: |
4444
sha256sum preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.tar.gz | tee preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.sha256sum
4545
46-
- name: Upload binaries
46+
- name: Upload binary
4747
uses: svenstaro/upload-release-action@v2
4848
with:
49-
file: |
50-
preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.tar.gz
51-
preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.sha256sum
49+
file: preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.tar.gz
50+
repo_token: ${{ secrets.GITHUB_TOKEN }}
51+
tag: ${{ github.ref }}
52+
53+
- name: Upload checksum
54+
uses: svenstaro/upload-release-action@v2
55+
with:
56+
file: preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.sha256sum
5257
repo_token: ${{ secrets.GITHUB_TOKEN }}
5358
tag: ${{ github.ref }}
5459

@@ -85,13 +90,18 @@ jobs:
8590
8691
- name: Generate checksum
8792
run: |
88-
sha256sum preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.tar.gz | tee preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.sha256sum
89-
90-
- name: Upload binaries
93+
shasum -a 256 preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.tar.gz | tee preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.sha256sum
94+
95+
- name: Upload binary
96+
uses: svenstaro/upload-release-action@v2
97+
with:
98+
file: preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.tar.gz
99+
repo_token: ${{ secrets.GITHUB_TOKEN }}
100+
tag: ${{ github.ref }}
101+
102+
- name: Upload checksum
91103
uses: svenstaro/upload-release-action@v2
92104
with:
93-
file: |
94-
preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.tar.gz
95-
preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.sha256sum
105+
file: preen-${{ matrix.os }}_${{ matrix.arch }}-${{ github.event.release.tag_name }}.sha256sum
96106
repo_token: ${{ secrets.GITHUB_TOKEN }}
97107
tag: ${{ github.ref }}

0 commit comments

Comments
 (0)