From a48e8e28ecbbdb19e5632354f2eae61863fed90b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Nov 2025 07:04:27 +0200 Subject: [PATCH] ci: bump actions/checkout from 5 to 6, fix VPM's outdated_test.v (#25797) --- .../workflows/benchmark_footprint_json_decode.yml | 2 +- .../workflows/benchmark_footprint_json_encode.yml | 2 +- .github/workflows/bootstrapping_ci.yml | 2 +- .github/workflows/build_on_ubuntu_25_ci.yml | 2 +- .github/workflows/c2v_ci.yml | 4 ++-- .github/workflows/cross_ci.yml | 6 +++--- .github/workflows/debug.yml | 2 +- .github/workflows/docker_ci.yml | 4 ++-- .github/workflows/docs_ci.yml | 10 +++++----- .github/workflows/freebsd_ci.yml | 6 +++--- .github/workflows/gen_vc_ci.yml | 2 +- .github/workflows/gg_regressions_ci.yml | 2 +- .github/workflows/hub_docker_ci.yml | 2 +- .github/workflows/linux_ci.yml | 6 +++--- .github/workflows/macos_ci.yml | 2 +- .github/workflows/module_docs_ci.yml | 2 +- .github/workflows/module_docs_lint.yml | 2 +- .../more_extensive_but_slower_tests_ci.yml | 2 +- .github/workflows/native_backend_ci.yml | 4 ++-- .github/workflows/openbsd_ci.yml | 6 +++--- .github/workflows/other_ci.yml | 14 +++++++------- .github/workflows/paths_ci.yml | 6 +++--- .github/workflows/periodic_ci.yml | 2 +- .github/workflows/puzzle_vibes_ci.yml | 2 +- .github/workflows/release_ci.yml | 2 +- .github/workflows/riscv64_linux_ci.yml | 2 +- .github/workflows/s390x_linux_ci.yml | 2 +- .github/workflows/sanitized_ci.yml | 14 +++++++------- .github/workflows/sdl_ci.yml | 2 +- .github/workflows/symlink_ci.yml | 4 ++-- .github/workflows/termux_ci.yml | 2 +- .github/workflows/time_ci.yml | 6 +++--- .github/workflows/toml_ci.yml | 2 +- .github/workflows/tools_ci.yml | 8 ++++---- .../workflows/v_apps_and_modules_compile_ci.yml | 4 ++-- .github/workflows/vab_ci.yml | 4 ++-- .github/workflows/vinix_ci.yml | 2 +- .github/workflows/vpm_ci.yml | 2 +- .github/workflows/vsl_and_vtl_compile_ci.yml | 4 ++-- .github/workflows/vup_works.yml | 2 +- .github/workflows/wasm_backend_ci.yml | 2 +- .github/workflows/websockets_ci.yml | 2 +- .github/workflows/windows_ci.yml | 6 +++--- .github/workflows/workflow_lint.yml | 2 +- cmd/tools/vpm/outdated_test.v | 3 +++ 45 files changed, 87 insertions(+), 84 deletions(-) diff --git a/.github/workflows/benchmark_footprint_json_decode.yml b/.github/workflows/benchmark_footprint_json_decode.yml index f783105fd..503dd3d15 100644 --- a/.github/workflows/benchmark_footprint_json_decode.yml +++ b/.github/workflows/benchmark_footprint_json_decode.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink diff --git a/.github/workflows/benchmark_footprint_json_encode.yml b/.github/workflows/benchmark_footprint_json_encode.yml index fa154d21a..4c5830822 100644 --- a/.github/workflows/benchmark_footprint_json_encode.yml +++ b/.github/workflows/benchmark_footprint_json_encode.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink diff --git a/.github/workflows/bootstrapping_ci.yml b/.github/workflows/bootstrapping_ci.yml index 612c87e21..d5a960200 100644 --- a/.github/workflows/bootstrapping_ci.yml +++ b/.github/workflows/bootstrapping_ci.yml @@ -39,7 +39,7 @@ jobs: VFLAGS: -no-parallel B_LFLAGS: -lm -lpthread steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 0 - name: Build V diff --git a/.github/workflows/build_on_ubuntu_25_ci.yml b/.github/workflows/build_on_ubuntu_25_ci.yml index 1c5f08325..fb5c501ae 100644 --- a/.github/workflows/build_on_ubuntu_25_ci.yml +++ b/.github/workflows/build_on_ubuntu_25_ci.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build and test in Ubuntu 25.04 with GCC 14.2 run: | set -o xtrace diff --git a/.github/workflows/c2v_ci.yml b/.github/workflows/c2v_ci.yml index 48f227903..577b2b49d 100644 --- a/.github/workflows/c2v_ci.yml +++ b/.github/workflows/c2v_ci.yml @@ -31,7 +31,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make && ./v symlink @@ -76,7 +76,7 @@ jobs: LIBGL_ALWAYS_SOFTWARE: true VTMP: /tmp steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make && ./v symlink diff --git a/.github/workflows/cross_ci.yml b/.github/workflows/cross_ci.yml index a77d6dc0a..4c4450630 100644 --- a/.github/workflows/cross_ci.yml +++ b/.github/workflows/cross_ci.yml @@ -27,7 +27,7 @@ jobs: env: VFLAGS: -cc clang steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 10 - name: Build V @@ -57,7 +57,7 @@ jobs: env: VFLAGS: -cc tcc -no-retry-compilation steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 10 - name: Build v @@ -104,7 +104,7 @@ jobs: runs-on: windows-2025 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build run: | echo %VFLAGS% diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml index e77e1ca12..56f66bbaf 100644 --- a/.github/workflows/debug.yml +++ b/.github/workflows/debug.yml @@ -9,7 +9,7 @@ jobs: env: VFLAGS: -cc msvc steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build run: | echo %VFLAGS% diff --git a/.github/workflows/docker_ci.yml b/.github/workflows/docker_ci.yml index df5260daa..c8f2f11a2 100644 --- a/.github/workflows/docker_ci.yml +++ b/.github/workflows/docker_ci.yml @@ -35,7 +35,7 @@ jobs: - ${{github.workspace}}:/opt/vlang steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Show Environment run: | echo "PWD:" @@ -65,7 +65,7 @@ jobs: - ${{github.workspace}}:/opt/vlang steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Build V run: echo "$VFLAGS" && make -j4 && ./v -cg -o v cmd/v - name: Verify `v test` works diff --git a/.github/workflows/docs_ci.yml b/.github/workflows/docs_ci.yml index f3889ae3b..19535fba0 100644 --- a/.github/workflows/docs_ci.yml +++ b/.github/workflows/docs_ci.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - name: Build V run: make - name: Checkout previous v - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: vlang/v ref: master @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make - name: Check doc comment dots for some key modules @@ -76,7 +76,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make - name: Check examples in the doc comments for all vlib modules diff --git a/.github/workflows/freebsd_ci.yml b/.github/workflows/freebsd_ci.yml index ed0692e3e..1f849694c 100644 --- a/.github/workflows/freebsd_ci.yml +++ b/.github/workflows/freebsd_ci.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Tests on FreeBSD with tcc id: tests-freebsd-tcc uses: cross-platform-actions/action@v0.30.0 @@ -53,7 +53,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Tests on FreeBSD with clang id: tests-freebsd-clang uses: cross-platform-actions/action@v0.30.0 @@ -79,7 +79,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Tests on FreeBSD with gcc id: tests-freebsd-gcc uses: cross-platform-actions/action@v0.30.0 diff --git a/.github/workflows/gen_vc_ci.yml b/.github/workflows/gen_vc_ci.yml index 1af8f9f02..12fec3229 100644 --- a/.github/workflows/gen_vc_ci.yml +++ b/.github/workflows/gen_vc_ci.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 - name: Regenerate v.c and v_win.c diff --git a/.github/workflows/gg_regressions_ci.yml b/.github/workflows/gg_regressions_ci.yml index 5f40b5617..0b4e2de5d 100644 --- a/.github/workflows/gg_regressions_ci.yml +++ b/.github/workflows/gg_regressions_ci.yml @@ -31,7 +31,7 @@ jobs: VTMP: /tmp steps: - name: Checkout V - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Build local v run: make -j4 && ./v symlink diff --git a/.github/workflows/hub_docker_ci.yml b/.github/workflows/hub_docker_ci.yml index 46213ef18..93160b47e 100644 --- a/.github/workflows/hub_docker_ci.yml +++ b/.github/workflows/hub_docker_ci.yml @@ -23,7 +23,7 @@ jobs: os: [debian, alpine] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: repository: 'vlang/docker' diff --git a/.github/workflows/linux_ci.yml b/.github/workflows/linux_ci.yml index db86816a5..e4b0eaa57 100644 --- a/.github/workflows/linux_ci.yml +++ b/.github/workflows/linux_ci.yml @@ -28,7 +28,7 @@ jobs: env: VFLAGS: -cc tcc -no-retry-compilation steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: All code is formatted diff --git a/.github/workflows/macos_ci.yml b/.github/workflows/macos_ci.yml index 545d5bd8e..c9146c94b 100644 --- a/.github/workflows/macos_ci.yml +++ b/.github/workflows/macos_ci.yml @@ -31,7 +31,7 @@ jobs: env: VFLAGS: -cc clang steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Test symlink diff --git a/.github/workflows/module_docs_ci.yml b/.github/workflows/module_docs_ci.yml index fcada1feb..1578d97a5 100644 --- a/.github/workflows/module_docs_ci.yml +++ b/.github/workflows/module_docs_ci.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Update packages, before running apt install diff --git a/.github/workflows/module_docs_lint.yml b/.github/workflows/module_docs_lint.yml index 44bbbf179..02f9b74b4 100644 --- a/.github/workflows/module_docs_lint.yml +++ b/.github/workflows/module_docs_lint.yml @@ -12,7 +12,7 @@ jobs: lint-module-docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Check Formatting uses: creyD/prettier_action@v4.6 with: diff --git a/.github/workflows/more_extensive_but_slower_tests_ci.yml b/.github/workflows/more_extensive_but_slower_tests_ci.yml index 60d292b29..183a063fd 100644 --- a/.github/workflows/more_extensive_but_slower_tests_ci.yml +++ b/.github/workflows/more_extensive_but_slower_tests_ci.yml @@ -28,7 +28,7 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V if: runner.os != 'Windows' diff --git a/.github/workflows/native_backend_ci.yml b/.github/workflows/native_backend_ci.yml index 350f3715c..ca91ba973 100644 --- a/.github/workflows/native_backend_ci.yml +++ b/.github/workflows/native_backend_ci.yml @@ -54,7 +54,7 @@ jobs: env: VJOBS: 1 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make && ./v symlink - name: Install linker @@ -69,7 +69,7 @@ jobs: env: VJOBS: 1 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V (Windows) run: ./make.bat && ./v symlink - name: Rebuild V with -g, for better stacktraces on compiler panics diff --git a/.github/workflows/openbsd_ci.yml b/.github/workflows/openbsd_ci.yml index 2dc4a2a90..b38cf23ea 100644 --- a/.github/workflows/openbsd_ci.yml +++ b/.github/workflows/openbsd_ci.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Tests on OpenBSD with tcc id: tests-openbsd-tcc uses: cross-platform-actions/action@v0.30.0 @@ -53,7 +53,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Tests on OpenBSD with clang id: tests-openbsd-clang uses: cross-platform-actions/action@v0.30.0 @@ -79,7 +79,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Tests on OpenBSD with gcc id: tests-openbsd-gcc uses: cross-platform-actions/action@v0.30.0 diff --git a/.github/workflows/other_ci.yml b/.github/workflows/other_ci.yml index 5a53d2afb..3c44d0f6d 100644 --- a/.github/workflows/other_ci.yml +++ b/.github/workflows/other_ci.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 0 - name: Environment info @@ -47,11 +47,11 @@ jobs: timeout-minutes: 20 steps: - name: Checkout V ${{ github.head_ref }} - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: path: v - name: Checkout V master - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: vlang/v path: vmaster @@ -71,7 +71,7 @@ jobs: env: VFLAGS: -cc gcc steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 with: fetch-depth: 10 - name: Build v @@ -151,7 +151,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build local v run: | make -j4 && ./v symlink diff --git a/.github/workflows/paths_ci.yml b/.github/workflows/paths_ci.yml index 64609457d..b80ecb27d 100644 --- a/.github/workflows/paths_ci.yml +++ b/.github/workflows/paths_ci.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: persist-credentials: false path: '你好 my $path, @с интервали' @@ -54,7 +54,7 @@ jobs: runs-on: macos-14 timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 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@v5 + - uses: actions/checkout@v6 with: path: 'path with some $punctuation, and some spaces' persist-credentials: false diff --git a/.github/workflows/periodic_ci.yml b/.github/workflows/periodic_ci.yml index 3a5c3c12c..72c81054a 100644 --- a/.github/workflows/periodic_ci.yml +++ b/.github/workflows/periodic_ci.yml @@ -29,7 +29,7 @@ jobs: VFLAGS: -cc ${{ matrix.cc }} V_CI_PERIODIC: 1 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build if: runner.os != 'Windows' run: make -j4 && ./v -showcc -o v cmd/v && ./v doctor diff --git a/.github/workflows/puzzle_vibes_ci.yml b/.github/workflows/puzzle_vibes_ci.yml index 29b7ba53e..40a4e0a3d 100644 --- a/.github/workflows/puzzle_vibes_ci.yml +++ b/.github/workflows/puzzle_vibes_ci.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: ./.github/actions/cache-apt-packages-action - name: Build V diff --git a/.github/workflows/release_ci.yml b/.github/workflows/release_ci.yml index 15bf3c495..a292b8461 100644 --- a/.github/workflows/release_ci.yml +++ b/.github/workflows/release_ci.yml @@ -55,7 +55,7 @@ jobs: artifact: v_windows.zip fail-fast: false steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Compile release binaries if: runner.os != 'Windows' run: | diff --git a/.github/workflows/riscv64_linux_ci.yml b/.github/workflows/riscv64_linux_ci.yml index 653e5025a..cb5e0360d 100644 --- a/.github/workflows/riscv64_linux_ci.yml +++ b/.github/workflows/riscv64_linux_ci.yml @@ -24,7 +24,7 @@ jobs: timeout-minutes: 30 name: Build on ubuntu-24.04 riscv64 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: uraimo/run-on-arch-action@v3 name: Run commands id: runcmd diff --git a/.github/workflows/s390x_linux_ci.yml b/.github/workflows/s390x_linux_ci.yml index 27c4c3f52..387925232 100644 --- a/.github/workflows/s390x_linux_ci.yml +++ b/.github/workflows/s390x_linux_ci.yml @@ -24,7 +24,7 @@ jobs: timeout-minutes: 30 name: Build on ubuntu-22.04 s390x steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: uraimo/run-on-arch-action@v3 name: Run commands id: runcmd diff --git a/.github/workflows/sanitized_ci.yml b/.github/workflows/sanitized_ci.yml index aec9891fe..1f827dced 100644 --- a/.github/workflows/sanitized_ci.yml +++ b/.github/workflows/sanitized_ci.yml @@ -86,7 +86,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@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Ensure code is well formatted @@ -116,7 +116,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@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Ensure code is well formatted @@ -177,7 +177,7 @@ jobs: VJOBS: 1 VNATIVE_SKIP_LIBC_VV: 1 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build run: | echo %VFLAGS% @@ -203,7 +203,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@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Ensure code is well formatted @@ -234,7 +234,7 @@ jobs: VJOBS: 1 VNATIVE_SKIP_LIBC_VV: 1 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Ensure code is well formatted @@ -266,7 +266,7 @@ jobs: LSAN_OPTIONS: detect_leaks=0 VNATIVE_SKIP_LIBC_VV: 1 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Ensure code is well formatted diff --git a/.github/workflows/sdl_ci.yml b/.github/workflows/sdl_ci.yml index 12fab40e3..2fc1f3a52 100644 --- a/.github/workflows/sdl_ci.yml +++ b/.github/workflows/sdl_ci.yml @@ -30,7 +30,7 @@ jobs: env: VFLAGS: -cc tcc steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make && sudo ./v symlink diff --git a/.github/workflows/symlink_ci.yml b/.github/workflows/symlink_ci.yml index 5c74e003e..dd84aeb95 100644 --- a/.github/workflows/symlink_ci.yml +++ b/.github/workflows/symlink_ci.yml @@ -23,7 +23,7 @@ jobs: os: [ubuntu-latest, macos-latest] fail-fast: false steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 - name: Symlink @@ -64,7 +64,7 @@ jobs: flags: ['', '-githubci'] fail-fast: false steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: ./make.bat - name: Symlink diff --git a/.github/workflows/termux_ci.yml b/.github/workflows/termux_ci.yml index 4636b5f5f..29e00ea26 100644 --- a/.github/workflows/termux_ci.yml +++ b/.github/workflows/termux_ci.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build and test in Termux run: | set -o xtrace diff --git a/.github/workflows/time_ci.yml b/.github/workflows/time_ci.yml index 01517ec4f..b131afd23 100644 --- a/.github/workflows/time_ci.yml +++ b/.github/workflows/time_ci.yml @@ -22,7 +22,7 @@ jobs: time-linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - name: Build V run: .\make.bat - name: Test time functions in a timezone UTC-12 diff --git a/.github/workflows/toml_ci.yml b/.github/workflows/toml_ci.yml index 176260d20..c6cf53265 100644 --- a/.github/workflows/toml_ci.yml +++ b/.github/workflows/toml_ci.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink - name: Install dependencies diff --git a/.github/workflows/tools_ci.yml b/.github/workflows/tools_ci.yml index 8c79ba85a..9587f72b6 100644 --- a/.github/workflows/tools_ci.yml +++ b/.github/workflows/tools_ci.yml @@ -33,7 +33,7 @@ jobs: env: VFLAGS: -cc ${{ matrix.cc }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v -showcc -o v cmd/v && ./v doctor - name: Code in cmd/ is formatted @@ -73,7 +73,7 @@ jobs: env: VFLAGS: -cc ${{ matrix.cc }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v -showcc -o v cmd/v && ./v doctor - name: Check build-tools @@ -93,7 +93,7 @@ jobs: env: VFLAGS: -cc ${{ matrix.cc }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - 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 @@ -117,7 +117,7 @@ jobs: - ${{github.workspace}}:/opt/vlang steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - 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 diff --git a/.github/workflows/v_apps_and_modules_compile_ci.yml b/.github/workflows/v_apps_and_modules_compile_ci.yml index e03bb75dc..f6dfa0a09 100644 --- a/.github/workflows/v_apps_and_modules_compile_ci.yml +++ b/.github/workflows/v_apps_and_modules_compile_ci.yml @@ -29,7 +29,7 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 60 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V id: build @@ -239,7 +239,7 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make && ./v symlink - name: Build vpm diff --git a/.github/workflows/vab_ci.yml b/.github/workflows/vab_ci.yml index 1d78d092e..2875d1def 100644 --- a/.github/workflows/vab_ci.yml +++ b/.github/workflows/vab_ci.yml @@ -33,7 +33,7 @@ jobs: distribution: 'temurin' java-version: 11 - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - 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@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink diff --git a/.github/workflows/vinix_ci.yml b/.github/workflows/vinix_ci.yml index 4c48fd1fa..30f7c5d43 100644 --- a/.github/workflows/vinix_ci.yml +++ b/.github/workflows/vinix_ci.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V run: make -j4 && ./v symlink diff --git a/.github/workflows/vpm_ci.yml b/.github/workflows/vpm_ci.yml index bc88bdd80..4f2751e4d 100644 --- a/.github/workflows/vpm_ci.yml +++ b/.github/workflows/vpm_ci.yml @@ -22,7 +22,7 @@ jobs: fail-fast: false runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: path: vlang - name: Show git version diff --git a/.github/workflows/vsl_and_vtl_compile_ci.yml b/.github/workflows/vsl_and_vtl_compile_ci.yml index 08f250470..94cf6f156 100644 --- a/.github/workflows/vsl_and_vtl_compile_ci.yml +++ b/.github/workflows/vsl_and_vtl_compile_ci.yml @@ -31,7 +31,7 @@ jobs: env: VFLAGS: -no-parallel steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V id: build run: make && sudo ./v symlink @@ -66,7 +66,7 @@ jobs: # (a warning on Linux, but an error on macOS). TERM: xterm steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V id: build run: make && sudo ./v symlink diff --git a/.github/workflows/vup_works.yml b/.github/workflows/vup_works.yml index 471ce70b5..9e75d5144 100644 --- a/.github/workflows/vup_works.yml +++ b/.github/workflows/vup_works.yml @@ -41,7 +41,7 @@ jobs: env: VDIR: /tmp/v_from_release_zip steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build v run: make && ./v symlink && ./v version diff --git a/.github/workflows/wasm_backend_ci.yml b/.github/workflows/wasm_backend_ci.yml index e6e618f7b..ba73e207a 100644 --- a/.github/workflows/wasm_backend_ci.yml +++ b/.github/workflows/wasm_backend_ci.yml @@ -53,7 +53,7 @@ jobs: env: VTEST_ONLY: wasm steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build V if: runner.os != 'Windows' run: make -j4 diff --git a/.github/workflows/websockets_ci.yml b/.github/workflows/websockets_ci.yml index 955a28f30..4d0fe4708 100644 --- a/.github/workflows/websockets_ci.yml +++ b/.github/workflows/websockets_ci.yml @@ -27,7 +27,7 @@ jobs: env: VFLAGS: -cc tcc -no-retry-compilation steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build v run: | echo "$VFLAGS" diff --git a/.github/workflows/windows_ci.yml b/.github/workflows/windows_ci.yml index 32d827a5a..5fe273c25 100644 --- a/.github/workflows/windows_ci.yml +++ b/.github/workflows/windows_ci.yml @@ -30,7 +30,7 @@ jobs: env: VFLAGS: -cc gcc steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Show tool versions run: | gcc --version @@ -97,7 +97,7 @@ jobs: env: VFLAGS: -cc msvc steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build run: | echo %VFLAGS% @@ -143,7 +143,7 @@ jobs: env: VFLAGS: -cc tcc -no-retry-compilation steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Build with make.bat -tcc run: | .\make.bat -tcc diff --git a/.github/workflows/workflow_lint.yml b/.github/workflows/workflow_lint.yml index 6cb0fcbf9..f78385828 100644 --- a/.github/workflows/workflow_lint.yml +++ b/.github/workflows/workflow_lint.yml @@ -18,7 +18,7 @@ jobs: lint-yml-workflows: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Verify formatting uses: creyD/prettier_action@v4.6 with: diff --git a/cmd/tools/vpm/outdated_test.v b/cmd/tools/vpm/outdated_test.v index de3a1d116..54fa2680b 100644 --- a/cmd/tools/vpm/outdated_test.v +++ b/cmd/tools/vpm/outdated_test.v @@ -32,6 +32,9 @@ fn test_is_outdated_git_module() { } fn test_is_outdated_hg_module() { + $if !check_mercurial_works ? { + return + } os.find_abs_path_of_executable('hg') or { eprintln('skipping test, since `hg` is not executable.') return -- 2.39.5