From c059528751f5cb5c07e1dba453b15e9dc90e8d76 Mon Sep 17 00:00:00 2001 From: peiyu <125331682@qq.com> Date: Mon, 26 Jan 2026 14:35:06 +0800 Subject: [PATCH] Upgrade GitHub Actions for Node 24 compatibility Signed-off-by: peiyu <125331682@qq.com> --- .github/workflows/approve_label.yml | 2 +- .github/workflows/build_docs.yml | 4 ++-- .github/workflows/close_stale.yml | 2 +- .github/workflows/flink_cdc_base.yml | 4 ++-- .github/workflows/flink_cdc_ci.yml | 4 ++-- .github/workflows/flink_cdc_ci_nightly.yml | 4 ++-- .github/workflows/label.yml | 2 +- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/approve_label.yml b/.github/workflows/approve_label.yml index 3098a8fcf78..2f58d5f2578 100644 --- a/.github/workflows/approve_label.yml +++ b/.github/workflows/approve_label.yml @@ -35,7 +35,7 @@ jobs: isApprovedByAnyone: ${{ steps.label-when-approved-by-anyone.outputs.isApproved }} steps: - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )" - uses: actions/checkout@v2 + uses: actions/checkout@v6 with: persist-credentials: false submodules: recursive diff --git a/.github/workflows/build_docs.yml b/.github/workflows/build_docs.yml index acae982aac5..c7a0773eef6 100644 --- a/.github/workflows/build_docs.yml +++ b/.github/workflows/build_docs.yml @@ -35,7 +35,7 @@ jobs: if: github.repository == 'apache/flink-cdc' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Check dead links uses: tcort/github-action-markdown-link-check@e7c7a18363c842693fadde5d41a3bd3573a7a225 with: @@ -58,7 +58,7 @@ jobs: - release-3.4 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 with: ref: ${{ matrix.branch }} diff --git a/.github/workflows/close_stale.yml b/.github/workflows/close_stale.yml index 7c3f31bd422..af89eec5093 100644 --- a/.github/workflows/close_stale.yml +++ b/.github/workflows/close_stale.yml @@ -27,7 +27,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 with: operations-per-run: 1000 # Stale Issues diff --git a/.github/workflows/flink_cdc_base.yml b/.github/workflows/flink_cdc_base.yml index 7a2c7b95aef..62d6cbb8f1f 100644 --- a/.github/workflows/flink_cdc_base.yml +++ b/.github/workflows/flink_cdc_base.yml @@ -72,12 +72,12 @@ jobs: df -h - name: Check out repository code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: true - name: Set JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: ${{ matrix.java-version }} distribution: 'temurin' diff --git a/.github/workflows/flink_cdc_ci.yml b/.github/workflows/flink_cdc_ci.yml index cf007076890..7f4ee846c18 100644 --- a/.github/workflows/flink_cdc_ci.yml +++ b/.github/workflows/flink_cdc_ci.yml @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: true - name: Set up Ruby environment @@ -48,7 +48,7 @@ jobs: with: ruby-version: '3.3' - name: Set JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '11' distribution: 'temurin' diff --git a/.github/workflows/flink_cdc_ci_nightly.yml b/.github/workflows/flink_cdc_ci_nightly.yml index 8a0ce1ff4a7..b92ed60678d 100644 --- a/.github/workflows/flink_cdc_ci_nightly.yml +++ b/.github/workflows/flink_cdc_ci_nightly.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: true - name: Set up Ruby environment @@ -38,7 +38,7 @@ jobs: with: ruby-version: '3.3' - name: Set JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml index 935e09caf13..4bc3188e6e4 100644 --- a/.github/workflows/label.yml +++ b/.github/workflows/label.yml @@ -32,6 +32,6 @@ jobs: pull-requests: write steps: - - uses: actions/labeler@v4 + - uses: actions/labeler@v6 with: repo-token: "${{ secrets.GITHUB_TOKEN }}" \ No newline at end of file