From 8cc8d4542572eee3f07537194ac0006b73bc755f Mon Sep 17 00:00:00 2001 From: Sunny Luo Date: Fri, 2 Oct 2026 09:41:40 +0800 Subject: [PATCH 1/4] ci: use GitHub-hosted runners in ci-failure-email.yml --- .github/workflows/ci-failure-email.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-failure-email.yml b/.github/workflows/ci-failure-email.yml index 926d5d1..7bdbe8a 100644 --- a/.github/workflows/ci-failure-email.yml +++ b/.github/workflows/ci-failure-email.yml @@ -12,7 +12,7 @@ jobs: if: contains(fromJSON('["failure","timed_out","action_required"]'), github.event.workflow_run.conclusion) permissions: issues: write - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 steps: - name: Create or update failure issue env: @@ -71,7 +71,7 @@ jobs: if: github.event.workflow_run.conclusion == 'success' permissions: issues: write - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 steps: - name: Close recovered failure issues env: From 181e7a2fb3008757d8aea0194b3592293f7fc6e3 Mon Sep 17 00:00:00 2001 From: Sunny Luo Date: Fri, 2 Oct 2026 09:41:43 +0800 Subject: [PATCH 2/4] ci: use GitHub-hosted runners in test.yml --- .github/workflows/test.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index de899eb..acfdcdf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ permissions: jobs: lint: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: @@ -43,7 +43,7 @@ jobs: run: bun run lint test: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: @@ -77,7 +77,7 @@ jobs: if-no-files-found: error node18-smoke: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: @@ -114,7 +114,7 @@ jobs: run: bun test tests/hermes-blockers.test.ts publish-dry-run: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: @@ -148,7 +148,7 @@ jobs: hermes-integration: name: hermes-hbc-${{ matrix.hbc }}${{ matrix.suffix }} - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 15 strategy: fail-fast: false From 503011b20d6b446a3951ca267ad00eff68bcc89d Mon Sep 17 00:00:00 2001 From: Sunny Luo Date: Fri, 2 Oct 2026 09:45:09 +0800 Subject: [PATCH 3/4] ci: use ubuntu-latest in ci-failure-email.yml --- .github/workflows/ci-failure-email.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-failure-email.yml b/.github/workflows/ci-failure-email.yml index 7bdbe8a..a9f3f0a 100644 --- a/.github/workflows/ci-failure-email.yml +++ b/.github/workflows/ci-failure-email.yml @@ -12,7 +12,7 @@ jobs: if: contains(fromJSON('["failure","timed_out","action_required"]'), github.event.workflow_run.conclusion) permissions: issues: write - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - name: Create or update failure issue env: @@ -71,7 +71,7 @@ jobs: if: github.event.workflow_run.conclusion == 'success' permissions: issues: write - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - name: Close recovered failure issues env: From ba86fd5053ae209fcf826bdd4d0609a794628b4d Mon Sep 17 00:00:00 2001 From: Sunny Luo Date: Fri, 2 Oct 2026 09:45:12 +0800 Subject: [PATCH 4/4] ci: use ubuntu-latest in test.yml --- .github/workflows/test.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index acfdcdf..7dfdc01 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ permissions: jobs: lint: - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest timeout-minutes: 10 steps: @@ -43,7 +43,7 @@ jobs: run: bun run lint test: - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest timeout-minutes: 10 steps: @@ -77,7 +77,7 @@ jobs: if-no-files-found: error node18-smoke: - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest timeout-minutes: 10 steps: @@ -114,7 +114,7 @@ jobs: run: bun test tests/hermes-blockers.test.ts publish-dry-run: - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest timeout-minutes: 10 steps: @@ -148,7 +148,7 @@ jobs: hermes-integration: name: hermes-hbc-${{ matrix.hbc }}${{ matrix.suffix }} - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest timeout-minutes: 15 strategy: fail-fast: false