diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 09d4e2f..4e14bf0 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -27,9 +27,25 @@ jobs: cache: 'npm' - run: npm ci - run: npm run release - build-macos: + build-macos-x64: needs: build-windows - runs-on: macos-latest + runs-on: macos-10.15 + env: + CSC_LINK: ${{ secrets.MACOS_CSC_LINK }} + CSC_KEY_PASSWORD: ${{ secrets.MACOS_CSC_KEY_PASSWORD }} + APPLE_ID: ${{ secrets.APPLE_ID }} + APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }} + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: 18 + cache: 'npm' + - run: npm ci + - run: npm run release + build-macos-arm: + needs: build-macos-x64 + runs-on: macos-13 env: CSC_LINK: ${{ secrets.MACOS_CSC_LINK }} CSC_KEY_PASSWORD: ${{ secrets.MACOS_CSC_KEY_PASSWORD }}