diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index 55f6d783489..987354a9ead 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -679,7 +679,10 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools --user + run: | + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install setuptools - name: Rust shell: pwsh @@ -889,7 +892,10 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools --user + run: | + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install setuptools - name: Rust shell: pwsh @@ -1139,7 +1145,10 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools --user + run: | + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install setuptools - name: Rust shell: pwsh diff --git a/.github/workflows/release-desktop-beta.yml b/.github/workflows/release-desktop-beta.yml index 40b0bf2e7a1..caf8f26720b 100644 --- a/.github/workflows/release-desktop-beta.yml +++ b/.github/workflows/release-desktop-beta.yml @@ -415,7 +415,10 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools --user + run: | + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install setuptools - name: Print environment run: | @@ -550,7 +553,10 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools --user + run: | + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install setuptools - name: Print environment run: | @@ -764,7 +770,10 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools --user + run: | + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install setuptools - name: Print environment run: |