diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4074f05..4fb04f4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -79,15 +79,6 @@ jobs: - name: Package app if: matrix.os == 'macos-latest' run: npm run make -- --arch arm64 - - - name: Codesign on macos - if: matrix.os == 'macos-latest' - run: | - dmg_files=$(find "out/make/" -type f -name "*.dmg") - for dmg_file in $dmg_files; do - echo "Codesigning $dmg_file" - codesign --deep --force --verbose --sign "Developer ID Application" "$dmg_file" - done - id: relinfo uses: pozetroninc/github-action-get-latest-release@master diff --git a/forge.config.ts b/forge.config.ts index 26362a1..0115f9d 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -15,6 +15,11 @@ const config: ForgeConfig = { name: "TrackAudio", asar: true, osxSign: {}, + osxNotarize: { + appleId: process.env.APPLE_ID ?? "", + appleIdPassword: process.env.APPLE_NOTARIZATION_PASSWORD ?? "", + teamId: process.env.APPLE_TEAM_ID ?? "", + }, icon: "resources/AppIcon/AppIcon", extraResource: [ "resources/AC_Bus_f32.wav",