diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 9b7892d..a8aa0e5 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,5 +1,5 @@ # Workflow/CI files specifically -.github/ @ajag408 @Philippoes @petar-omni @jdomingos @raiseerco +.github/ @ajag408 @Philippoes @jdomingos @raiseerco # Supply chain critical files -- lockfile, install config, package manifest .npmrc @ajag408 @Philippoes @jdomingos @raiseerco diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d7e8755..09d38c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -217,8 +217,13 @@ jobs: env: SOCKET_SECURITY_API_KEY: ${{ secrets.SOCKET_SECURITY_API_KEY }} - - name: Install dependencies + - name: Install dependencies (Unix — Socket Firewall) + if: matrix.platform != 'win32' run: sfw pnpm install --frozen-lockfile + + - name: Install dependencies (Windows — sfw breaks pnpm install on win32) + if: matrix.platform == 'win32' + run: pnpm install --frozen-lockfile - name: Build TypeScript run: pnpm build