ci: bump actions/checkout from 4 to 5 (#25095)

This commit is contained in:
dependabot[bot] 2025-08-12 18:54:24 +03:00 committed by GitHub
parent 70f51a199f
commit b7cd854ed0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
43 changed files with 81 additions and 81 deletions

View file

@ -12,7 +12,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink

View file

@ -15,7 +15,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink

View file

@ -39,7 +39,7 @@ jobs:
VFLAGS: -no-parallel
B_LFLAGS: -lm -lpthread
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Build V

View file

@ -31,7 +31,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make && ./v symlink
@ -75,7 +75,7 @@ jobs:
LIBGL_ALWAYS_SOFTWARE: true
VTMP: /tmp
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make && ./v symlink

View file

@ -27,7 +27,7 @@ jobs:
env:
VFLAGS: -cc clang
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 10
- name: Build V
@ -57,7 +57,7 @@ jobs:
env:
VFLAGS: -cc tcc -no-retry-compilation
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 10
- name: Build v
@ -103,7 +103,7 @@ jobs:
runs-on: windows-2025
timeout-minutes: 25
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build
run: |
echo %VFLAGS%

View file

@ -9,7 +9,7 @@ jobs:
env:
VFLAGS: -cc msvc
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build
run: |
echo %VFLAGS%

View file

@ -35,7 +35,7 @@ jobs:
- ${{github.workspace}}:/opt/vlang
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Show Environment
run: |
echo "PWD:"
@ -65,7 +65,7 @@ jobs:
- ${{github.workspace}}:/opt/vlang
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Build V
run: echo "$VFLAGS" && make -j4 && ./v -cg -o v cmd/v
- name: Verify `v test` works

View file

@ -25,7 +25,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make
- name: Install dependencies (some examples show how to use sqlite and the x11 clipboard)
@ -41,12 +41,12 @@ jobs:
env:
MOPTIONS: --diff --deprecated --relative-paths --exclude /vlib/v/ --exclude /builtin/linux_bare/ --exclude /testdata/ --exclude /tests/
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make
- name: Checkout previous v
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: vlang/v
ref: master # important
@ -61,7 +61,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make
- name: Check doc comment dots for some key modules

View file

@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Tests on FreeBSD with tcc
id: tests-freebsd-tcc
uses: cross-platform-actions/action@v0.29.0
@ -53,7 +53,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Tests on FreeBSD with clang
id: tests-freebsd-clang
uses: cross-platform-actions/action@v0.29.0
@ -79,7 +79,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Tests on FreeBSD with gcc
id: tests-freebsd-gcc
uses: cross-platform-actions/action@v0.29.0

View file

@ -31,7 +31,7 @@ jobs:
build-vc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4
- name: Regenerate v.c and v_win.c

View file

@ -31,7 +31,7 @@ jobs:
VTMP: /tmp
steps:
- name: Checkout V
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Build local v
run: make -j4 && ./v symlink

View file

@ -23,7 +23,7 @@ jobs:
os: [debian, alpine]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
repository: 'vlang/docker'

View file

@ -28,7 +28,7 @@ jobs:
env:
VFLAGS: -cc tcc -no-retry-compilation
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build v
run: make -j4 && ./v symlink
- name: Build v with -prealloc
@ -82,7 +82,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 121
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: All code is formatted
@ -136,7 +136,7 @@ jobs:
env:
VFLAGS: -cc clang
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: All code is formatted

View file

@ -31,7 +31,7 @@ jobs:
env:
VFLAGS: -cc clang
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Test symlink

View file

@ -32,7 +32,7 @@ jobs:
build-module-docs:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Install markdown from vpm

View file

@ -12,7 +12,7 @@ jobs:
lint-module-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Check Formatting
uses: creyD/prettier_action@v4.6
with:

View file

@ -28,7 +28,7 @@ jobs:
runs-on: ${{ matrix.os }}
timeout-minutes: 121
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
if: runner.os != 'Windows'

View file

@ -54,7 +54,7 @@ jobs:
env:
VJOBS: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make && ./v symlink
- name: Install linker
@ -69,7 +69,7 @@ jobs:
env:
VJOBS: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V (Windows)
run: ./make.bat && ./v symlink
- name: Rebuild V with -g, for better stacktraces on compiler panics

View file

@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Tests on OpenBSD with tcc
id: tests-openbsd-tcc
uses: cross-platform-actions/action@v0.29.0
@ -53,7 +53,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Tests on OpenBSD with clang
id: tests-openbsd-clang
uses: cross-platform-actions/action@v0.29.0
@ -79,7 +79,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Tests on OpenBSD with gcc
id: tests-openbsd-gcc
uses: cross-platform-actions/action@v0.29.0

View file

@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Environment info
@ -47,11 +47,11 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout V ${{ github.head_ref }}
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
path: v
- name: Checkout V master
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: vlang/v
path: vmaster
@ -71,7 +71,7 @@ jobs:
env:
VFLAGS: -cc gcc
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Environment info
run: echo "$VFLAGS $GITHUB_SHA $GITHUB_REF"
- name: Build local v
@ -87,7 +87,7 @@ jobs:
env:
VFLAGS: -cc gcc
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Environment info
run: echo "$VFLAGS $GITHUB_SHA $GITHUB_REF"
- name: Build local v
@ -111,7 +111,7 @@ jobs:
env:
VFLAGS: -cc tcc -no-retry-compilation
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 10
- name: Build v
@ -147,7 +147,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 121
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build local v
run: |
make -j4 && ./v symlink

View file

@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
path: '你好 my $path, @с интервали'
@ -54,7 +54,7 @@ jobs:
runs-on: macos-14
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
path: '你好 my $path, @с интервали'
persist-credentials: false
@ -94,7 +94,7 @@ jobs:
####### D:\a\v\v\你好 my $path, @с интервали: No such file or directory
## and that happens even for gcc builds, not just tcc ones
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
path: 'path with some $punctuation, and some spaces'
persist-credentials: false

View file

@ -29,7 +29,7 @@ jobs:
VFLAGS: -cc ${{ matrix.cc }}
V_CI_PERIODIC: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build
if: runner.os != 'Windows'
run: make -j4 && ./v -showcc -o v cmd/v && ./v doctor

View file

@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make && ./v symlink

View file

@ -54,7 +54,7 @@ jobs:
artifact: v_windows.zip
fail-fast: false
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Compile release binaries
if: runner.os != 'Windows'
run: |

View file

@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-24.04
name: Build on ubuntu-24.04 riscv64
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: uraimo/run-on-arch-action@v3
name: Run commands
id: runcmd

View file

@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-22.04
name: Build on ubuntu-22.04 s390x
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: uraimo/run-on-arch-action@v3
name: Run commands
id: runcmd

View file

@ -88,7 +88,7 @@ jobs:
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1:print_suppressions=0:suppressions=/home/runner/work/v/v/.github/workflows/run_sanitizers_undefined.suppressions
VNATIVE_SKIP_LIBC_VV: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Ensure code is well formatted
@ -117,7 +117,7 @@ jobs:
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1:print_suppressions=0:suppressions=/home/runner/work/v/v/.github/workflows/run_sanitizers_undefined.suppressions
VNATIVE_SKIP_LIBC_VV: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Ensure code is well formatted
@ -146,7 +146,7 @@ jobs:
LSAN_OPTIONS: max_leaks=1:print_suppressions=0:suppressions=/home/runner/work/v/v/.github/workflows/run_sanitizers_leak.suppressions
VNATIVE_SKIP_LIBC_VV: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Ensure code is well formatted
@ -176,7 +176,7 @@ jobs:
VJOBS: 1
VNATIVE_SKIP_LIBC_VV: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build
run: |
echo %VFLAGS%
@ -202,7 +202,7 @@ jobs:
LSAN_OPTIONS: max_leaks=1:print_suppressions=0:suppressions=/home/runner/work/v/v/.github/workflows/run_sanitizers_leak.suppressions
VNATIVE_SKIP_LIBC_VV: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Ensure code is well formatted
@ -232,7 +232,7 @@ jobs:
VJOBS: 1
VNATIVE_SKIP_LIBC_VV: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Ensure code is well formatted

View file

@ -30,7 +30,7 @@ jobs:
env:
VFLAGS: -cc tcc
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make && sudo ./v symlink

View file

@ -23,7 +23,7 @@ jobs:
os: [ubuntu-24.04, macos-13]
fail-fast: false
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4
- name: Symlink
@ -64,7 +64,7 @@ jobs:
flags: ['', '-githubci']
fail-fast: false
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: ./make.bat
- name: Symlink

View file

@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build and test in Termux
run: |
set -o xtrace

View file

@ -22,7 +22,7 @@ jobs:
time-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make
- name: Test time functions in a timezone UTC-12
@ -39,7 +39,7 @@ jobs:
time-macos:
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make
- name: Test time functions in a timezone UTC-12
@ -56,7 +56,7 @@ jobs:
time-windows:
runs-on: windows-2025
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: .\make.bat
- name: Test time functions in a timezone UTC-12

View file

@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
- name: Install dependencies

View file

@ -32,7 +32,7 @@ jobs:
env:
VFLAGS: -cc ${{ matrix.cc }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v -showcc -o v cmd/v && ./v doctor
- name: Code in cmd/ is formatted
@ -71,7 +71,7 @@ jobs:
env:
VFLAGS: -cc ${{ matrix.cc }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v -showcc -o v cmd/v && ./v doctor
- name: Check build-tools
@ -90,7 +90,7 @@ jobs:
env:
VFLAGS: -cc ${{ matrix.cc }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: ./make.bat -${{ matrix.cc }} && ./v -o v2.exe cmd/v && ./v2 -showcc -o v.exe cmd/v && ./v doctor
- name: Check build tools
@ -114,7 +114,7 @@ jobs:
- ${{github.workspace}}:/opt/vlang
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v -cg -o v cmd/v
- name: Ensure git commands can be used with no prompts on modern Git versions

View file

@ -29,7 +29,7 @@ jobs:
runs-on: ${{ matrix.os }}
timeout-minutes: 121
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
id: build
@ -237,7 +237,7 @@ jobs:
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make && ./v symlink
- name: Build vpm

View file

@ -33,7 +33,7 @@ jobs:
distribution: 'temurin'
java-version: 11
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink
@ -68,7 +68,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink

View file

@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
run: make -j4 && ./v symlink

View file

@ -22,7 +22,7 @@ jobs:
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
path: vlang
- name: Show git version

View file

@ -31,7 +31,7 @@ jobs:
env:
VFLAGS: -no-parallel
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
id: build
run: make && sudo ./v symlink
@ -65,7 +65,7 @@ jobs:
# (a warning on Linux, but an error on macOS).
TERM: xterm
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
id: build
run: make && sudo ./v symlink

View file

@ -41,7 +41,7 @@ jobs:
env:
VDIR: /tmp/v_from_release_zip
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build v
run: make && ./v symlink && ./v version

View file

@ -53,7 +53,7 @@ jobs:
env:
VTEST_ONLY: wasm
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build V
if: runner.os != 'Windows'
run: make -j4

View file

@ -27,7 +27,7 @@ jobs:
env:
VFLAGS: -cc tcc -no-retry-compilation
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build v
run: |
echo "$VFLAGS"

View file

@ -30,7 +30,7 @@ jobs:
env:
VFLAGS: -cc gcc
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Show tool versions
run: |
gcc --version
@ -97,7 +97,7 @@ jobs:
env:
VFLAGS: -cc msvc
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build
run: |
echo %VFLAGS%
@ -143,7 +143,7 @@ jobs:
env:
VFLAGS: -cc tcc -no-retry-compilation
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Build with make.bat -tcc
run: |
.\make.bat -tcc

View file

@ -18,7 +18,7 @@ jobs:
lint-yml-workflows:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Verify formatting
uses: creyD/prettier_action@v4.6
with: