From 887373566738dffbd484747a6ab0beeede54765e Mon Sep 17 00:00:00 2001 From: yuxiqian <34335406+yuxiqian@users.noreply.github.com> Date: Fri, 23 Oct 2026 16:21:19 +0800 Subject: [PATCH] [hotfix][ci] Pin all runner images at Ubuntu 24.04 (#4594) (cherry picked from commit c430d391d0a301b814e46e852d3381215fed363f) --- .github/workflows/approve_label.yml | 2 +- .github/workflows/approve_label_trigger.yml | 2 +- .github/workflows/build_docs.yml | 4 ++-- .github/workflows/close_stale.yml | 2 +- .github/workflows/flink_cdc_ci.yml | 2 +- .github/workflows/flink_cdc_ci_nightly.yml | 2 +- .github/workflows/label.yml | 2 +- .github/workflows/label_trigger.yml | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/approve_label.yml b/.github/workflows/approve_label.yml index 2f58d5f2578..d238cff4edd 100644 --- a/.github/workflows/approve_label.yml +++ b/.github/workflows/approve_label.yml @@ -29,7 +29,7 @@ permissions: jobs: label-when-approved: name: "Label when approved" - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: isApprovedByCommiters: ${{ steps.label-when-approved-by-commiters.outputs.isApproved }} isApprovedByAnyone: ${{ steps.label-when-approved-by-anyone.outputs.isApproved }} diff --git a/.github/workflows/approve_label_trigger.yml b/.github/workflows/approve_label_trigger.yml index 9597bc4cdd6..8d734990fd4 100644 --- a/.github/workflows/approve_label_trigger.yml +++ b/.github/workflows/approve_label_trigger.yml @@ -22,7 +22,7 @@ jobs: label-when-reviewed: name: "Label PRs when reviewed" - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: "Do nothing. Only trigger corresponding workflow_run event" run: echo \ No newline at end of file diff --git a/.github/workflows/build_docs.yml b/.github/workflows/build_docs.yml index 6e18e0698a1..281f5b2c003 100644 --- a/.github/workflows/build_docs.yml +++ b/.github/workflows/build_docs.yml @@ -33,7 +33,7 @@ concurrency: jobs: check-doc: if: github.repository == 'apache/flink-cdc' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v6 - name: Build doc @@ -43,7 +43,7 @@ jobs: build-documentation: if: github.event_name != 'pull_request' && github.repository == 'apache/flink-cdc' name: "Check and build doc" - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false max-parallel: 1 diff --git a/.github/workflows/close_stale.yml b/.github/workflows/close_stale.yml index af89eec5093..a5379ff76ea 100644 --- a/.github/workflows/close_stale.yml +++ b/.github/workflows/close_stale.yml @@ -25,7 +25,7 @@ permissions: issues: write jobs: stale: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/stale@v10 with: diff --git a/.github/workflows/flink_cdc_ci.yml b/.github/workflows/flink_cdc_ci.yml index 1dd0a6b14c2..c60ef9137fb 100644 --- a/.github/workflows/flink_cdc_ci.yml +++ b/.github/workflows/flink_cdc_ci.yml @@ -37,7 +37,7 @@ concurrency: jobs: license_check: name: License Check - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out repository code uses: actions/checkout@v6 diff --git a/.github/workflows/flink_cdc_ci_nightly.yml b/.github/workflows/flink_cdc_ci_nightly.yml index 5b01fc62cb1..d7d33dfc9c0 100644 --- a/.github/workflows/flink_cdc_ci_nightly.yml +++ b/.github/workflows/flink_cdc_ci_nightly.yml @@ -27,7 +27,7 @@ jobs: license_check: if: github.repository == 'apache/flink-cdc' name: License Check - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check out repository code uses: actions/checkout@v6 diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml index d53a389a664..ca1754b5812 100644 --- a/.github/workflows/label.yml +++ b/.github/workflows/label.yml @@ -34,7 +34,7 @@ permissions: jobs: label: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )" uses: actions/checkout@v6 diff --git a/.github/workflows/label_trigger.yml b/.github/workflows/label_trigger.yml index fb6a8822e1f..8bfa26a06ff 100644 --- a/.github/workflows/label_trigger.yml +++ b/.github/workflows/label_trigger.yml @@ -22,7 +22,7 @@ on: jobs: label: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: "Do nothing. Just triggers corresponding workflow." run: echo \ No newline at end of file