ci: update the remaining runners from ubuntu-20.04 to ubuntu-22.04 and ubuntu-24.04 (#23754)

This commit is contained in:
Delyan Angelov 2025-02-18 00:28:43 +02:00 committed by GitHub
parent 01bee65f16
commit c2c15a31a5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 12 additions and 16 deletions

View File

@ -28,16 +28,12 @@ concurrency:
jobs:
build-doom:
strategy:
matrix:
os: [ubuntu-20.04]
fail-fast: false
runs-on: ${{ matrix.os }}
runs-on: ubuntu-24.04
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- name: Build V
run: make -j4 && ./v symlink
run: make && ./v symlink
- name: Set 8.8.8.8 as dns server
run: |
@ -81,7 +77,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Build V
run: make -j4 && ./v symlink
run: make && ./v symlink
- name: Set 8.8.8.8 as dns server
run: |

View File

@ -52,7 +52,7 @@ jobs:
native-backend:
strategy:
matrix:
os: [ubuntu-20.04, windows-2019]
os: [ubuntu-24.04, windows-2019]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4

View File

@ -24,11 +24,11 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04, macos-13, macos-14, windows-latest]
os: [ubuntu-22.04, macos-13, macos-14, windows-latest]
include:
- os: ubuntu-20.04
- os: ubuntu-22.04
cc: gcc
- os: ubuntu-20.04
- os: ubuntu-22.04
target: linux
artifact: v_linux.zip
- os: macos-13

View File

@ -20,7 +20,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04, macos-13]
os: [ubuntu-24.04, macos-13]
fail-fast: false
steps:
- uses: actions/checkout@v4

View File

@ -223,7 +223,7 @@ jobs:
vpm-site-compile:
strategy:
matrix:
os: [ubuntu-20.04, macos-14]
os: [ubuntu-24.04, macos-14]
fail-fast: false
runs-on: ${{ matrix.os }}
steps:

View File

@ -24,7 +24,7 @@ jobs:
vsl-compiles:
strategy:
matrix:
os: [ubuntu-20.04, macos-14]
os: [ubuntu-24.04, macos-14]
fail-fast: false
runs-on: ${{ matrix.os }}
timeout-minutes: 15
@ -41,7 +41,7 @@ jobs:
v retry -- sudo apt -qq update
v retry -- sudo apt -qq install \
libgc-dev libgl1-mesa-dev mesa-common-dev liblapacke-dev libopenblas-dev libopenmpi-dev \
opencl-headers libxcursor-dev libxi-dev libxrandr-dev libhdf5-cpp-103 libhdf5-dev libhdf5-mpi-dev hdf5-tools
opencl-headers libxcursor-dev libxi-dev libxrandr-dev libhdf5-cpp-103-1t64 libhdf5-dev libhdf5-mpi-dev hdf5-tools
else
v retry brew install coreutils hdf5 open-mpi openblas lapack opencl-headers
fi
@ -55,7 +55,7 @@ jobs:
vtl-compiles:
strategy:
matrix:
os: [ubuntu-20.04, macos-14]
os: [ubuntu-24.04, macos-14]
fail-fast: false
runs-on: ${{ matrix.os }}
timeout-minutes: 15