diff --git a/.github/workflows/build_macos.yaml b/.github/workflows/build_macos.yaml index 4438dc48..b107ad52 100644 --- a/.github/workflows/build_macos.yaml +++ b/.github/workflows/build_macos.yaml @@ -68,12 +68,13 @@ jobs: - name: Install Deps run: "yarn install --frozen-lockfile" + # Python 3.12 drops distutils which keytar relies on + - name: Install setuptools + run: pip3 install setuptools + - name: Build Natives if: steps.cache.outputs.cache-hit != 'true' - run: | - # Python 3.12 drops distutils which keytar relies on - pip3 install setuptools - yarn build:native:universal + run: yarn build:native:universal # We split these because electron-builder gets upset if we set CSC_LINK even to an empty string - name: "[Signed] Build App"