diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3d239eb3..9bca438f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -113,7 +113,9 @@ jobs: CI: '' - name: Build Electron App - run: yarn electron:build:mac + # Use --dir to build only the .app bundle without DMG + # This avoids flaky hdiutil "Resource busy" errors in CI + run: yarn build && yarn build:preload && electron-builder build --publish never -m --dir - name: Smoke Test run: | @@ -187,7 +189,9 @@ jobs: - name: Build Electron App # On M1 runner, this should produce arm64 build - run: yarn electron:build:mac + # Use --dir to build only the .app bundle without DMG + # This avoids flaky hdiutil "Resource busy" errors in CI + run: yarn build && yarn build:preload && electron-builder build --publish never -m --dir - name: Smoke Test run: |