mirror of
https://github.com/vlang/v.git
synced 2025-09-17 11:26:17 -04:00
ci: update the remaining runners from ubuntu-20.04 to ubuntu-22.04 and ubuntu-24.04 (#23754)
This commit is contained in:
parent
01bee65f16
commit
c2c15a31a5
10
.github/workflows/c2v_ci.yml
vendored
10
.github/workflows/c2v_ci.yml
vendored
@ -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: |
|
||||
|
2
.github/workflows/native_backend_ci.yml
vendored
2
.github/workflows/native_backend_ci.yml
vendored
@ -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
|
||||
|
6
.github/workflows/release_ci.yml
vendored
6
.github/workflows/release_ci.yml
vendored
@ -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
|
||||
|
2
.github/workflows/symlink_ci.yml
vendored
2
.github/workflows/symlink_ci.yml
vendored
@ -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
|
||||
|
@ -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:
|
||||
|
6
.github/workflows/vsl_and_vtl_compile_ci.yml
vendored
6
.github/workflows/vsl_and_vtl_compile_ci.yml
vendored
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user