From 20c6ae6543ef11fca43f3050cf19ef7660604911 Mon Sep 17 00:00:00 2001 From: Nexmoe <16796652+nexmoe@users.noreply.github.com> Date: Mon, 12 Jan 2026 22:29:14 +0800 Subject: [PATCH] fix(ci): notarize dmg in workflow (#87) * chore: release v1.1.9 * fix(ci): notarize dmg in workflow --- .github/workflows/build.yml | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3699803..11fc9a1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -206,6 +206,10 @@ jobs: dmgs_found=0 while IFS= read -r dmg; do dmgs_found=1 + echo "Submitting DMG for notarization: $dmg" + xcrun notarytool submit "$dmg" --key "$APPLE_API_KEY" --key-id "$APPLE_API_KEY_ID" --issuer "$APPLE_API_ISSUER" --wait + echo "Stapling notarization ticket for $dmg" + xcrun stapler staple "$dmg" echo "Validating notarization ticket for $dmg" xcrun stapler validate "$dmg" done < <(find dist -type f -name "*.dmg" -print) diff --git a/package.json b/package.json index 3e392fd..4fa2da1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vidbee", - "version": "1.1.8", + "version": "1.1.9", "description": "A modern Electron application for downloading videos and audios", "main": "./out/main/index.js", "author": "VidBee",