mirror of
https://github.com/vlang/v.git
synced 2025-09-17 19:36:35 -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:
|
jobs:
|
||||||
build-doom:
|
build-doom:
|
||||||
strategy:
|
runs-on: ubuntu-24.04
|
||||||
matrix:
|
|
||||||
os: [ubuntu-20.04]
|
|
||||||
fail-fast: false
|
|
||||||
runs-on: ${{ matrix.os }}
|
|
||||||
timeout-minutes: 20
|
timeout-minutes: 20
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Build V
|
- name: Build V
|
||||||
run: make -j4 && ./v symlink
|
run: make && ./v symlink
|
||||||
|
|
||||||
- name: Set 8.8.8.8 as dns server
|
- name: Set 8.8.8.8 as dns server
|
||||||
run: |
|
run: |
|
||||||
@ -81,7 +77,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Build V
|
- name: Build V
|
||||||
run: make -j4 && ./v symlink
|
run: make && ./v symlink
|
||||||
|
|
||||||
- name: Set 8.8.8.8 as dns server
|
- name: Set 8.8.8.8 as dns server
|
||||||
run: |
|
run: |
|
||||||
|
2
.github/workflows/native_backend_ci.yml
vendored
2
.github/workflows/native_backend_ci.yml
vendored
@ -52,7 +52,7 @@ jobs:
|
|||||||
native-backend:
|
native-backend:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, windows-2019]
|
os: [ubuntu-24.04, windows-2019]
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- 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 }}
|
runs-on: ${{ matrix.os }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, macos-13, macos-14, windows-latest]
|
os: [ubuntu-22.04, macos-13, macos-14, windows-latest]
|
||||||
include:
|
include:
|
||||||
- os: ubuntu-20.04
|
- os: ubuntu-22.04
|
||||||
cc: gcc
|
cc: gcc
|
||||||
- os: ubuntu-20.04
|
- os: ubuntu-22.04
|
||||||
target: linux
|
target: linux
|
||||||
artifact: v_linux.zip
|
artifact: v_linux.zip
|
||||||
- os: macos-13
|
- 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 }}
|
runs-on: ${{ matrix.os }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, macos-13]
|
os: [ubuntu-24.04, macos-13]
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
@ -223,7 +223,7 @@ jobs:
|
|||||||
vpm-site-compile:
|
vpm-site-compile:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, macos-14]
|
os: [ubuntu-24.04, macos-14]
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
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:
|
vsl-compiles:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, macos-14]
|
os: [ubuntu-24.04, macos-14]
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
@ -41,7 +41,7 @@ jobs:
|
|||||||
v retry -- sudo apt -qq update
|
v retry -- sudo apt -qq update
|
||||||
v retry -- sudo apt -qq install \
|
v retry -- sudo apt -qq install \
|
||||||
libgc-dev libgl1-mesa-dev mesa-common-dev liblapacke-dev libopenblas-dev libopenmpi-dev \
|
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
|
else
|
||||||
v retry brew install coreutils hdf5 open-mpi openblas lapack opencl-headers
|
v retry brew install coreutils hdf5 open-mpi openblas lapack opencl-headers
|
||||||
fi
|
fi
|
||||||
@ -55,7 +55,7 @@ jobs:
|
|||||||
vtl-compiles:
|
vtl-compiles:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-20.04, macos-14]
|
os: [ubuntu-24.04, macos-14]
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
|
Loading…
x
Reference in New Issue
Block a user