From ebbe167fafb71c7420371d0ea5cc1208702373a5 Mon Sep 17 00:00:00 2001 From: shijiashuai Date: Tue, 26 May 2026 09:50:01 +0800 Subject: [PATCH] ci: upgrade checkout action to v5 - replace actions/checkout@v4 with @v5 across repository workflows\n- remove Node20 deprecation warning source in CI annotations Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/benchmark.yml | 2 +- .github/workflows/ci-docs.yml | 2 +- .github/workflows/ci.yml | 8 ++++---- .github/workflows/pages.yml | 2 +- .github/workflows/sanitizers.yml | 6 +++--- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 18d3be1..e41ea7e 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -19,7 +19,7 @@ jobs: CXX: g++-12 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install dependencies run: | diff --git a/.github/workflows/ci-docs.yml b/.github/workflows/ci-docs.yml index 9487643..ac7b88f 100644 --- a/.github/workflows/ci-docs.yml +++ b/.github/workflows/ci-docs.yml @@ -21,7 +21,7 @@ jobs: VITEPRESS_BASE: /cpp-high-performance-guide/ steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Node.js uses: actions/setup-node@v4 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f96bb8..eb3ebcf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install clang-format run: | @@ -37,7 +37,7 @@ jobs: CXX: g++-12 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Cache CMake dependencies uses: actions/cache@v4 @@ -72,7 +72,7 @@ jobs: CXX: clang++ steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Cache CMake dependencies uses: actions/cache@v4 @@ -104,7 +104,7 @@ jobs: runs-on: macos-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Cache CMake dependencies uses: actions/cache@v4 diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 0ddb988..fdb98db 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -27,7 +27,7 @@ jobs: url: ${{ steps.deploy.outputs.page_url }} steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Node.js uses: actions/setup-node@v4 diff --git a/.github/workflows/sanitizers.yml b/.github/workflows/sanitizers.yml index ed0a169..505dd69 100644 --- a/.github/workflows/sanitizers.yml +++ b/.github/workflows/sanitizers.yml @@ -21,7 +21,7 @@ jobs: CXX: g++-12 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install dependencies run: | @@ -45,7 +45,7 @@ jobs: CXX: clang++ steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install dependencies run: | @@ -69,7 +69,7 @@ jobs: CXX: g++-12 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install dependencies run: |