fix(ci): use setup-python action for macos release build

This commit is contained in:
plebeius
2026-01-26 16:41:04 +08:00
parent fa4ec6da40
commit 3335f6ff76
+4 -2
View File
@@ -67,8 +67,10 @@ jobs:
with:
node-version: 20
# install missing dep for sqlite
- run: python3 -m ensurepip
# install missing dep for sqlite (use setup-python to avoid PEP 668 externally-managed-environment error)
- uses: actions/setup-python@v5
with:
python-version: '3.12'
- run: pip install setuptools
- name: Install dependencies (with Node v20)