workflow: update versions for nodejs24 of all

This commit is contained in:
Peter Bieringer
2026-03-16 06:27:23 +01:00
parent e10b03aa39
commit 171b401b86

View File

@@ -12,8 +12,8 @@ jobs:
python-version: ['3.14'] python-version: ['3.14']
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Install Test dependencies - name: Install Test dependencies
@@ -32,7 +32,6 @@ jobs:
container: container:
image: i386/python:${{ matrix.python-version }} image: i386/python:${{ matrix.python-version }}
volumes: volumes:
- /home/runner/work/_temp:/__e/node20
- /home/runner/work/_temp:/__e/node24 - /home/runner/work/_temp:/__e/node24
steps: steps:
- name: Update system - name: Update system
@@ -41,10 +40,6 @@ jobs:
- name: Fix checkout and upload-artifact - name: Fix checkout and upload-artifact
run: | run: |
apt-get install -y nodejs npm apt-get install -y nodejs npm
mkdir -p /__e/node20/bin
ln -sf $(which node) /__e/node20/bin/node
ln -sf $(which npm) /__e/node20/bin/npm
ln -sf $(which npx) /__e/node20/bin/npx
mkdir -p /__e/node24/bin mkdir -p /__e/node24/bin
ln -sf $(which node) /__e/node24/bin/node ln -sf $(which node) /__e/node24/bin/node
ln -sf $(which npm) /__e/node24/bin/npm ln -sf $(which npm) /__e/node24/bin/npm
@@ -52,8 +47,8 @@ jobs:
- name: Install git - name: Install git
run: | run: |
apt-get install -y git apt-get install -y git
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
- name: Install Python dependencies - name: Install Python dependencies
run: | run: |
apt-get install -y tox rust-all cargo apt-get install -y tox rust-all cargo
@@ -76,8 +71,8 @@ jobs:
python-version: ['3.9'] python-version: ['3.9']
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Install Test dependencies - name: Install Test dependencies
@@ -94,8 +89,8 @@ jobs:
python-version: ['3.14'] python-version: ['3.14']
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Install Test dependencies - name: Install Test dependencies
@@ -112,8 +107,8 @@ jobs:
python-version: ['3.9'] python-version: ['3.9']
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Install Test dependencies - name: Install Test dependencies
@@ -137,8 +132,8 @@ jobs:
python-version: 'pypy-3.11' python-version: 'pypy-3.11'
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Install Test dependencies - name: Install Test dependencies
@@ -152,8 +147,8 @@ jobs:
if: github.event_name == 'push' if: github.event_name == 'push'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
with: with:
python-version: '3.14' python-version: '3.14'
- name: Install Test dependencies - name: Install Test dependencies
@@ -191,8 +186,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: test-ubuntu-python-newest needs: test-ubuntu-python-newest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-node@v4 - uses: actions/setup-node@v5
with: with:
node-version: 24 node-version: 24
- name: JS Type Check - name: JS Type Check
@@ -227,8 +222,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: test-ubuntu-python-newest needs: test-ubuntu-python-newest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-python@v5 - uses: actions/setup-python@v6
with: with:
python-version: '3.12' python-version: '3.12'
- name: Install uv - name: Install uv