From c965ac6ca58846b5c8937e4edfbe667b28764d2b Mon Sep 17 00:00:00 2001 From: Aolin Date: Tue, 26 May 2026 16:13:57 +0800 Subject: [PATCH] ci: update actions (#22936) --- .github/workflows/ci.yaml | 16 ++++++++-------- .../workflows/ja-full-translation-google.yaml | 6 +++--- .github/workflows/link.yaml | 2 +- .github/workflows/media.yml | 6 +++--- .github/workflows/prevent-deletion.yaml | 2 +- .github/workflows/rebase.yml | 2 +- .github/workflows/sync-doc-pr-zh-to-en.yml | 6 +++--- 7 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5d6ef82fc76ca..232cf7424e3aa 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Verify duplicated file names run: ./scripts/verify-duplicated-file-name.sh @@ -19,8 +19,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: "18" cache: npm @@ -34,8 +34,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: "18" cache: npm @@ -49,8 +49,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: "18" cache: npm @@ -64,7 +64,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Vale Linter uses: errata-ai/vale-action@reviewdog with: diff --git a/.github/workflows/ja-full-translation-google.yaml b/.github/workflows/ja-full-translation-google.yaml index 89757a625ee7c..2dec7ef807e7e 100644 --- a/.github/workflows/ja-full-translation-google.yaml +++ b/.github/workflows/ja-full-translation-google.yaml @@ -7,17 +7,17 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 name: Download translator repo with: repository: "shczhen/markdown-translator" path: "markdown-translator" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 name: Download specified branch of docs repo with: ref: "release-8.1" path: "docs" - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 name: Setup node 18 with: node-version: 18 diff --git a/.github/workflows/link.yaml b/.github/workflows/link.yaml index bfe58bf19c37c..3a1c8c561e61b 100644 --- a/.github/workflows/link.yaml +++ b/.github/workflows/link.yaml @@ -25,7 +25,7 @@ jobs: curl -fsSL https://raw.githubusercontent.com/pingcap/docs/master/.lycheeignore --output .lycheeignore - name: Restore lychee cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: .lycheecache key: cache-lychee-${{ github.sha }} diff --git a/.github/workflows/media.yml b/.github/workflows/media.yml index 5207dda3f407c..9be178b1c5090 100644 --- a/.github/workflows/media.yml +++ b/.github/workflows/media.yml @@ -11,7 +11,7 @@ jobs: name: Upload media files runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: # Must use at least depth 2! fetch-depth: 2 @@ -60,10 +60,10 @@ jobs: TENCENTCLOUD_SECRET_KEY: ${{ secrets.TENCENTCLOUD_SECRET_KEY }} steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python environment - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" architecture: "x64" diff --git a/.github/workflows/prevent-deletion.yaml b/.github/workflows/prevent-deletion.yaml index e1961dfc500a6..9d08804908a40 100644 --- a/.github/workflows/prevent-deletion.yaml +++ b/.github/workflows/prevent-deletion.yaml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout base - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Fetch head diff --git a/.github/workflows/rebase.yml b/.github/workflows/rebase.yml index 7d3f25c248dcd..3db5ea50b7172 100644 --- a/.github/workflows/rebase.yml +++ b/.github/workflows/rebase.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the latest code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.REBASE_SECRET_KEY }} fetch-depth: 0 # otherwise, you will fail to push refs to dest repo diff --git a/.github/workflows/sync-doc-pr-zh-to-en.yml b/.github/workflows/sync-doc-pr-zh-to-en.yml index af8b4db17d612..29abf65c52b8b 100644 --- a/.github/workflows/sync-doc-pr-zh-to-en.yml +++ b/.github/workflows/sync-doc-pr-zh-to-en.yml @@ -28,20 +28,20 @@ jobs: steps: - name: Checkout current repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Checkout ai-pr-translator repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: "qiancai/ai-pr-translator" ref: "main" path: "ai-pr-translator" - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: '3.9'