From ff22722662f3d19356ce837ef9fbc2b1de076a80 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Wed, 3 May 2023 12:36:33 +0200 Subject: [PATCH] Fix artifact names and add shasum files --- .github/workflows/build.yml | 8 ++++++-- setup/macos/build.sh | 4 ++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c7f744b3..3a982e78 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -77,7 +77,9 @@ jobs: uses: actions/upload-artifact@v3 with: name: novelWriter-${{ env.VERSION }}-py${{ matrix.python-version }}-${{ matrix.linux-tag }}.AppImage - path: dist_appimage/*.AppImage + path: | + dist_appimage/novelWriter*.AppImage + dist_appimage/novelWriter*.AppImage.sha256 if-no-files-found: error retention-days: 1 @@ -108,6 +110,8 @@ jobs: uses: actions/upload-artifact@v3 with: name: novelWriter-${{ env.VERSION }}.dmg - path: dist_macos/*.dmg + path: | + dist_macos/novelWriter*.dmg + dist_macos/novelWriter*.dmg.sha256 if-no-files-found: error retention-days: 1 diff --git a/setup/macos/build.sh b/setup/macos/build.sh index cc257f5d..1ff546d5 100755 --- a/setup/macos/build.sh +++ b/setup/macos/build.sh @@ -166,3 +166,7 @@ create-dmg --volname "novelWriter $VERSION" --volicon $SRC_DIR/setup/macos/novel --window-pos 200 120 --window-size 800 400 --icon-size 100 \ --icon novelWriter.app 200 190 --hide-extension novelWriter.app \ --app-drop-link 600 185 $RLS_DIR/novelWriter-"${VERSION}".dmg "$BUILD_DIR"/ + +pushd $RLS_DIR || exit 1 +sha256sum novelWriter-"${VERSION}".dmg | tee novelWriter-"${VERSION}".dmg.sha256 +popd || exit 1