fix(linux-reh-x86): use unofficial nodejs to build archive (#2465)

This commit is contained in:
Baptiste Augrain
2025-08-15 14:10:03 +02:00
committed by GitHub
parent 166e10c23b
commit 7245ccb8bd
6 changed files with 49 additions and 18 deletions

View File

@@ -206,7 +206,7 @@ jobs:
if: env.DISABLED != 'yes' && env.SHOULD_BUILD == 'yes'
- name: Install GH
run: ./install_gh.sh
run: ./build/linux/install_gh.sh
if: env.DISABLED != 'yes' && env.SHOULD_BUILD == 'yes' && env.SHOULD_DEPLOY == 'yes'
- name: Check existing VSCodium tags/releases
@@ -331,7 +331,16 @@ jobs:
uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
if: env.DISABLED != 'yes'
if: env.DISABLED != 'yes' && matrix.npm_arch != 'x64'
- name: Install Unofficial Node.js
run: ./build/linux/install_nodejs.sh
env:
NODEJS_ARCH: ${{ matrix.npm_arch }}
NODEJS_SITE: https://unofficial-builds.nodejs.org
NODEJS_URLROOT: /download/release
NODEJS_URLSUFFIX: -glibc-217
if: env.DISABLED != 'yes' && matrix.npm_arch == 'x64'
- name: Setup Python 3
uses: actions/setup-python@v5
@@ -344,7 +353,7 @@ jobs:
if: env.DISABLED != 'yes'
- name: Install GH
run: ./install_gh.sh
run: ./build/linux/install_gh.sh
if: env.DISABLED != 'yes' && env.SHOULD_DEPLOY == 'yes'
- name: Check existing VSCodium tags/releases
@@ -426,7 +435,7 @@ jobs:
platform: x64
- name: Install GH
run: ./install_gh.sh
run: ./build/linux/install_gh.sh
if: env.SHOULD_DEPLOY == 'yes'
- name: Check existing VSCodium tags/releases

View File

@@ -207,7 +207,7 @@ jobs:
if: env.DISABLED != 'yes'
- name: Install GH
run: ./install_gh.sh
run: ./build/linux/install_gh.sh
if: env.DISABLED != 'yes' && env.SHOULD_BUILD == 'yes' && env.SHOULD_DEPLOY == 'yes'
- name: Check existing VSCodium tags/releases
@@ -345,7 +345,7 @@ jobs:
if: env.DISABLED != 'yes'
- name: Install GH
run: ./install_gh.sh
run: ./build/linux/install_gh.sh
if: env.DISABLED != 'yes' && env.SHOULD_DEPLOY == 'yes'
- name: Check existing VSCodium tags/releases
@@ -427,7 +427,7 @@ jobs:
platform: x64
- name: Install GH
run: ./install_gh.sh
run: ./build/linux/install_gh.sh
if: env.SHOULD_DEPLOY == 'yes'
- name: Check existing VSCodium tags/releases