Add SHA256 checksum to artifacts

This commit is contained in:
Denys Golubiev 2022-06-03 12:13:06 +02:00 committed by Denys Golubiev
parent 764aab8c2f
commit c3809b960c
1 changed files with 10 additions and 0 deletions

View File

@ -42,6 +42,15 @@ jobs:
mv dist/OpenLens*.exe dist/OpenLens-${{ env.LENS_VERSION }}.exe
fi
shell: bash
- name: Calculate SHA256 checksum
run: |
if [ "$RUNNER_OS" == "Windows" ]; then
certutil -hashfile OpenLens-${{ env.LENS_VERSION }}.exe SHA256 > OpenLens-${{ env.LENS_VERSION }}.exe.sha256
else
for filename in OpenLens-${{ env.LENS_VERSION }}.*; do shasum -a 256 ${filename} > ${filename}.sha256 ; done
fi
shell: bash
working-directory: lens/dist
- name: Release
uses: softprops/action-gh-release@v0.1.14
with:
@ -52,3 +61,4 @@ jobs:
lens/dist/OpenLens-${{ env.LENS_VERSION }}.deb
lens/dist/OpenLens-${{ env.LENS_VERSION }}.rpm
lens/dist/OpenLens-${{ env.LENS_VERSION }}.exe
lens/dist/OpenLens-${{ env.LENS_VERSION }}.*.sha256