Skip to content

Commit

Permalink
Remove setuptools install on macOS
Browse files Browse the repository at this point in the history
This is erroring now with "This environment is externally managed".
Hopefully this is not needed anymore now that npm has been updated.
  • Loading branch information
code-asher committed May 7, 2024
1 parent 0f4791b commit 5788325
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions .github/workflows/release.yaml
Expand Up @@ -217,13 +217,6 @@ jobs:
curl -sSfL https://github.com/goreleaser/nfpm/releases/download/v2.3.1/nfpm_2.3.1_`uname -s`_`uname -m`.tar.gz | tar -C ~/.local/bin -zxv nfpm
echo "$HOME/.local/bin" >> $GITHUB_PATH
# The version of node-gyp we use depends on distutils but it was removed
# in Python 3.12. It seems to be fixed in the latest node-gyp so when we
# next update Node we can probably remove this. For now, install
# setuptools since it contains distutils.
- name: Install Python utilities
run: python3 -m pip install setuptools

- name: Download npm package
uses: actions/download-artifact@v4
with:
Expand Down

0 comments on commit 5788325

Please sign in to comment.