From 337e31c744bc8b3cda819520e9bfbae73dd8db15 Mon Sep 17 00:00:00 2001 From: Noel Miller <4983138+noelmiller@users.noreply.github.com> Date: Fri, 23 Feb 2024 18:55:44 -0600 Subject: [PATCH] feat: add creation of sha256 checksum (#30) * feat: add creation of sha256 checksum * fix: use it use no directory as part of the check --- action.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/action.yml b/action.yml index c08f1eef..a72a1770 100644 --- a/action.yml +++ b/action.yml @@ -105,7 +105,7 @@ runs: VERSION=${{ inputs.VERSION }} \ WEB_UI=${{ inputs.WEB_UI }} - - name: Create deploy.iso + - name: Create deploy.iso and generate sha256 checksum shell: bash run: | make ${{ inputs.IMAGE_NAME }}-${{ inputs.IMAGE_TAG || inputs.VERSION }}.iso \ @@ -117,13 +117,14 @@ runs: VERSION=${{ inputs.VERSION }} \ WEB_UI=${{ inputs.WEB_UI }} mkdir end_iso + sha256sum ${{ inputs.IMAGE_NAME }}-${{ inputs.IMAGE_TAG || inputs.VERSION }}.iso > ./end_iso/${{ inputs.IMAGE_NAME }}-${{ inputs.IMAGE_TAG || inputs.VERSION }}-CHECKSUM mv ${{ inputs.IMAGE_NAME }}-${{ inputs.IMAGE_TAG || inputs.VERSION }}.iso end_iso/ - name: Upload ISO as artifact uses: actions/upload-artifact@v4 with: - name: ${{ inputs.IMAGE_NAME }}-${{ inputs.IMAGE_TAG || inputs.VERSION }}-${{ inputs.VARIANT }}.iso - path: end_iso/*.iso + name: ${{ inputs.IMAGE_NAME }}-${{ inputs.IMAGE_TAG || inputs.VERSION }}.iso + path: end_iso/* if-no-files-found: error retention-days: 0 compression-level: 0