From 4542d4060fe9cfcb61046c1827de967f2a1af990 Mon Sep 17 00:00:00 2001 From: majinghe <42570491+majinghe@users.noreply.github.com> Date: Fri, 3 Jul 2026 23:12:18 +0800 Subject: [PATCH] ci: replace ubicloud runner with self host runner on k8s (#4245) --- .github/workflows/build.yml | 8 ++++---- .github/workflows/ci.yml | 2 +- .github/workflows/fuzz.yml | 6 +++--- .github/workflows/mint.yml | 2 +- .github/workflows/performance.yml | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e4e5bd78a..bd026d55c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -164,10 +164,10 @@ jobs: fi all='{"include":[ - {"target_id":"linux-x86_64-musl","os":"ubicloud-standard-2","target":"x86_64-unknown-linux-musl","cross":false,"platform":"linux","rustflags":""}, - {"target_id":"linux-aarch64-musl","os":"ubicloud-standard-2","target":"aarch64-unknown-linux-musl","cross":true,"platform":"linux","rustflags":""}, - {"target_id":"linux-x86_64-gnu","os":"ubicloud-standard-2","target":"x86_64-unknown-linux-gnu","cross":false,"platform":"linux","rustflags":""}, - {"target_id":"linux-aarch64-gnu","os":"ubicloud-standard-2","target":"aarch64-unknown-linux-gnu","cross":true,"platform":"linux","rustflags":""}, + {"target_id":"linux-x86_64-musl","os":"sm-standard-2","target":"x86_64-unknown-linux-musl","cross":false,"platform":"linux","rustflags":""}, + {"target_id":"linux-aarch64-musl","os":"sm-standard-2","target":"aarch64-unknown-linux-musl","cross":true,"platform":"linux","rustflags":""}, + {"target_id":"linux-x86_64-gnu","os":"sm-standard-2","target":"x86_64-unknown-linux-gnu","cross":false,"platform":"linux","rustflags":""}, + {"target_id":"linux-aarch64-gnu","os":"sm-standard-2","target":"aarch64-unknown-linux-gnu","cross":true,"platform":"linux","rustflags":""}, {"target_id":"macos-aarch64","os":"macos-latest","target":"aarch64-apple-darwin","cross":false,"platform":"macos","rustflags":""}, {"target_id":"macos-x86_64","os":"macos-26-intel","target":"x86_64-apple-darwin","cross":false,"platform":"macos","rustflags":""}, {"target_id":"windows-x86_64","os":"windows-latest","target":"x86_64-pc-windows-msvc","cross":false,"platform":"windows","rustflags":""} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 08a3961ed..f5ed09e5b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -406,7 +406,7 @@ jobs: name: S3 Implemented Tests needs: [ skip-check, build-rustfs-debug-binary, e2e-tests ] if: needs.skip-check.outputs.should_skip != 'true' - runs-on: ubicloud-standard-4 + runs-on: sm-standard-4 timeout-minutes: 60 steps: - name: Checkout repository diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 43fe3e422..94d6da797 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -59,7 +59,7 @@ jobs: github.event_name == 'pull_request' || github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' - runs-on: ubicloud-standard-4 + runs-on: sm-standard-4 timeout-minutes: 45 env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" @@ -113,7 +113,7 @@ jobs: github.event_name == 'pull_request' || (github.event_name == 'workflow_dispatch' && (github.event.inputs.profile == 'smoke' || github.event.inputs.profile == 'both')) - runs-on: ubicloud-standard-4 + runs-on: sm-standard-4 timeout-minutes: 30 strategy: fail-fast: false @@ -164,7 +164,7 @@ jobs: github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && (github.event.inputs.profile == 'nightly' || github.event.inputs.profile == 'both')) - runs-on: ubicloud-standard-4 + runs-on: sm-standard-4 timeout-minutes: 60 strategy: fail-fast: false diff --git a/.github/workflows/mint.yml b/.github/workflows/mint.yml index 87c1a7675..7f5c240f5 100644 --- a/.github/workflows/mint.yml +++ b/.github/workflows/mint.yml @@ -78,7 +78,7 @@ defaults: jobs: mint: - runs-on: ubicloud-standard-4 + runs-on: sm-standard-4 timeout-minutes: 120 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index badc00481..19770cb92 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -40,7 +40,7 @@ env: jobs: performance-profile: name: Performance Profiling - runs-on: ubicloud-standard-2 + runs-on: sm-standard-2 timeout-minutes: 30 env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" @@ -117,7 +117,7 @@ jobs: benchmark: name: Benchmark Tests - runs-on: ubicloud-standard-2 + runs-on: sm-standard-2 timeout-minutes: 45 env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"