diff --git a/.github/workflows/android_ci.yml b/.github/workflows/android_ci.yml --- a/.github/workflows/android_ci.yml +++ b/.github/workflows/android_ci.yml @@ -41,6 +41,9 @@ working-directory: ./scripts run: sudo ./install_protobuf.sh + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall diff --git a/.github/workflows/android_release.yml b/.github/workflows/android_release.yml --- a/.github/workflows/android_release.yml +++ b/.github/workflows/android_release.yml @@ -34,6 +34,9 @@ working-directory: ./scripts run: sudo ./install_protobuf.sh + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall diff --git a/.github/workflows/eslint_flow_jest.yml b/.github/workflows/eslint_flow_jest.yml --- a/.github/workflows/eslint_flow_jest.yml +++ b/.github/workflows/eslint_flow_jest.yml @@ -16,6 +16,9 @@ working-directory: ./scripts run: sudo ./install_protobuf.sh + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall diff --git a/.github/workflows/ios_ci.yml b/.github/workflows/ios_ci.yml --- a/.github/workflows/ios_ci.yml +++ b/.github/workflows/ios_ci.yml @@ -48,6 +48,9 @@ - name: brew install protobuf run: brew install protobuf + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall diff --git a/.github/workflows/ios_release.yml b/.github/workflows/ios_release.yml --- a/.github/workflows/ios_release.yml +++ b/.github/workflows/ios_release.yml @@ -41,6 +41,9 @@ - name: brew install protobuf run: brew install protobuf + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall diff --git a/.github/workflows/jsi_codegen.yml b/.github/workflows/jsi_codegen.yml --- a/.github/workflows/jsi_codegen.yml +++ b/.github/workflows/jsi_codegen.yml @@ -16,6 +16,9 @@ working-directory: ./scripts run: sudo ./install_protobuf.sh + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall diff --git a/.github/workflows/macos_ci.yml b/.github/workflows/macos_ci.yml --- a/.github/workflows/macos_ci.yml +++ b/.github/workflows/macos_ci.yml @@ -20,6 +20,9 @@ - name: Checkout uses: actions/checkout@v3 + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: Install Developer certificate env: MACOS_BUILD_CERTIFICATE_BASE64: ${{ secrets.MACOS_BUILD_CERTIFICATE_BASE64 }} diff --git a/.github/workflows/remove_harbormaster_tags.yml b/.github/workflows/remove_harbormaster_tags.yml --- a/.github/workflows/remove_harbormaster_tags.yml +++ b/.github/workflows/remove_harbormaster_tags.yml @@ -15,6 +15,9 @@ working-directory: ./scripts run: sudo ./install_protobuf.sh + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall diff --git a/.github/workflows/windows_ci.yml b/.github/workflows/windows_ci.yml --- a/.github/workflows/windows_ci.yml +++ b/.github/workflows/windows_ci.yml @@ -19,6 +19,9 @@ steps: - uses: actions/checkout@v3 + - name: Fix node-gyp + run: python3 -m pip install packaging setuptools + - name: yarn ci-cleaninstall run: yarn ci-cleaninstall