chore: update Python and Node.js versions in GitHub Actions workflow
- Upgraded Python version to 3.13 for Windows, macOS, and Linux builds. - Updated Node.js version to 22 for Windows and Linux builds, while reverting to Node.js 18 for legacy builds on Windows and Linux.
This commit is contained in:
16
.github/workflows/build.yml
vendored
16
.github/workflows/build.yml
vendored
@@ -76,7 +76,7 @@ jobs:
|
|||||||
- name: windows
|
- name: windows
|
||||||
os: windows-latest
|
os: windows-latest
|
||||||
node: 22
|
node: 22
|
||||||
python: "3.12"
|
python: "3.13"
|
||||||
release_artifacts: "dist/*-win-installer.exe,dist/*-win-portable.exe"
|
release_artifacts: "dist/*-win-installer.exe,dist/*-win-portable.exe"
|
||||||
build_input: build_windows
|
build_input: build_windows
|
||||||
dist_script: dist-prebuilt
|
dist_script: dist-prebuilt
|
||||||
@@ -84,8 +84,8 @@ jobs:
|
|||||||
electron_version: "39.2.4"
|
electron_version: "39.2.4"
|
||||||
- name: mac
|
- name: mac
|
||||||
os: macos-14
|
os: macos-14
|
||||||
node: 18
|
node: 22
|
||||||
python: "3.11"
|
python: "3.13"
|
||||||
release_artifacts: "dist/*-mac-*.dmg"
|
release_artifacts: "dist/*-mac-*.dmg"
|
||||||
build_input: build_mac
|
build_input: build_mac
|
||||||
dist_script: dist:mac-universal
|
dist_script: dist:mac-universal
|
||||||
@@ -94,7 +94,7 @@ jobs:
|
|||||||
- name: linux
|
- name: linux
|
||||||
os: ubuntu-latest
|
os: ubuntu-latest
|
||||||
node: 22
|
node: 22
|
||||||
python: "3.12"
|
python: "3.13"
|
||||||
release_artifacts: "dist/*-linux.AppImage,dist/*-linux.deb,python-dist/*.whl"
|
release_artifacts: "dist/*-linux.AppImage,dist/*-linux.deb,python-dist/*.whl"
|
||||||
build_input: build_linux
|
build_input: build_linux
|
||||||
dist_script: dist-prebuilt
|
dist_script: dist-prebuilt
|
||||||
@@ -102,8 +102,8 @@ jobs:
|
|||||||
electron_version: "39.2.4"
|
electron_version: "39.2.4"
|
||||||
- name: windows-legacy
|
- name: windows-legacy
|
||||||
os: windows-latest
|
os: windows-latest
|
||||||
node: 22
|
node: 18
|
||||||
python: "3.12"
|
python: "3.11"
|
||||||
release_artifacts: "dist/*-win-installer*.exe,dist/*-win-portable*.exe"
|
release_artifacts: "dist/*-win-installer*.exe,dist/*-win-portable*.exe"
|
||||||
build_input: build_windows
|
build_input: build_windows
|
||||||
dist_script: dist-prebuilt
|
dist_script: dist-prebuilt
|
||||||
@@ -111,8 +111,8 @@ jobs:
|
|||||||
electron_version: "30.0.8"
|
electron_version: "30.0.8"
|
||||||
- name: linux-legacy
|
- name: linux-legacy
|
||||||
os: ubuntu-latest
|
os: ubuntu-latest
|
||||||
node: 22
|
node: 18
|
||||||
python: "3.12"
|
python: "3.11"
|
||||||
release_artifacts: "dist/*-linux*.AppImage,dist/*-linux*.deb,python-dist/*.whl"
|
release_artifacts: "dist/*-linux*.AppImage,dist/*-linux*.deb,python-dist/*.whl"
|
||||||
build_input: build_linux
|
build_input: build_linux
|
||||||
dist_script: dist-prebuilt
|
dist_script: dist-prebuilt
|
||||||
|
|||||||
Reference in New Issue
Block a user