From 92d4c99cb9ef293eec988910297fc1a5fb2083fe Mon Sep 17 00:00:00 2001 From: Felipe Knorr Kuhn Date: Mon, 2 Feb 2026 14:29:28 -0800 Subject: [PATCH] Use the mempool-ci runner --- .github/workflows/backend-integration.yml | 2 +- .github/workflows/ci.yml | 10 +++++----- .github/workflows/docker.yml | 6 +++--- .github/workflows/e2e_parameterized.yml | 4 ++-- .github/workflows/get_backend_block_height.yml | 2 +- .github/workflows/get_backend_hash.yml | 2 +- .github/workflows/get_image_digest.yml | 2 +- .github/workflows/project-review-status.yml | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/backend-integration.yml b/.github/workflows/backend-integration.yml index 99716d24d..f1a7290c4 100644 --- a/.github/workflows/backend-integration.yml +++ b/.github/workflows/backend-integration.yml @@ -14,7 +14,7 @@ jobs: matrix: node: ["24.13.0"] fail-fast: false - runs-on: ubuntu-latest + runs-on: mempool-ci name: Backend Integration Tests - node ${{ matrix.node }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fe7427df6..f7dfea172 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: node: ["24.13.0"] flavor: ["dev", "prod"] fail-fast: false - runs-on: ubuntu-latest + runs-on: mempool-ci name: Backend (${{ matrix.flavor }}) - node ${{ matrix.node }} steps: @@ -97,7 +97,7 @@ jobs: strategy: matrix: node: ["24.13.0"] - runs-on: ubuntu-latest + runs-on: mempool-ci steps: - name: Checkout uses: actions/checkout@v3 @@ -205,7 +205,7 @@ jobs: node: ["24.13.0"] flavor: ["dev", "prod"] fail-fast: false - runs-on: ubuntu-latest + runs-on: mempool-ci name: Frontend (${{ matrix.flavor }}) - node ${{ matrix.node }} steps: @@ -299,7 +299,7 @@ jobs: e2e: if: "(github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'ops') && !contains(github.head_ref, 'ops/')) || github.event_name == 'push'" - runs-on: ubuntu-latest + runs-on: mempool-ci needs: frontend strategy: fail-fast: false @@ -440,7 +440,7 @@ jobs: CYPRESS_PROJECT_ID: ${{ secrets.CYPRESS_PROJECT_ID }} validate_docker_json: if: "(github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'ops') && !contains(github.head_ref, 'ops/')) || github.event_name == 'push'" - runs-on: ubuntu-latest + runs-on: mempool-ci name: Validate generated backend Docker JSON steps: diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 212dfa9c3..83a115fe6 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -19,7 +19,7 @@ permissions: jobs: test-images: # Always run on tag pushes and all pull requests - runs-on: ubuntu-latest + runs-on: mempool-ci timeout-minutes: 30 name: Test built Docker images steps: @@ -232,7 +232,7 @@ jobs: service: - frontend - backend - runs-on: ubuntu-latest + runs-on: mempool-ci timeout-minutes: 120 name: Build and push to DockerHub outputs: @@ -362,7 +362,7 @@ jobs: needs: build # Only for successful tag pushes (not PRs with docker-push label) and only for "plain" versions (no '-') if: ${{ needs.build.result == 'success' && github.event_name == 'push' && !contains(github.ref_name, '-') }} - runs-on: ubuntu-latest + runs-on: mempool-ci timeout-minutes: 30 name: Tag release build as latest strategy: diff --git a/.github/workflows/e2e_parameterized.yml b/.github/workflows/e2e_parameterized.yml index 9f0cafeb8..ac4bca66d 100644 --- a/.github/workflows/e2e_parameterized.yml +++ b/.github/workflows/e2e_parameterized.yml @@ -22,7 +22,7 @@ on: jobs: cache: name: "Cache assets for builds" - runs-on: ubuntu-latest + runs-on: mempool-ci steps: - name: Determine checkout ref id: determine-ref @@ -123,7 +123,7 @@ jobs: key: promo-video-assets-cache e2e: - runs-on: ubuntu-latest + runs-on: mempool-ci needs: cache strategy: fail-fast: false diff --git a/.github/workflows/get_backend_block_height.yml b/.github/workflows/get_backend_block_height.yml index ae30188e5..73db6107e 100644 --- a/.github/workflows/get_backend_block_height.yml +++ b/.github/workflows/get_backend_block_height.yml @@ -4,7 +4,7 @@ on: [workflow_dispatch] jobs: print-backend-sha: - runs-on: ubuntu-latest + runs-on: mempool-ci name: Get block height steps: - name: Checkout diff --git a/.github/workflows/get_backend_hash.yml b/.github/workflows/get_backend_hash.yml index 0e31735b6..d63860c5e 100644 --- a/.github/workflows/get_backend_hash.yml +++ b/.github/workflows/get_backend_hash.yml @@ -4,7 +4,7 @@ on: [workflow_dispatch] jobs: print-backend-sha: - runs-on: ubuntu-latest + runs-on: mempool-ci name: Print backend hashes steps: - name: Checkout diff --git a/.github/workflows/get_image_digest.yml b/.github/workflows/get_image_digest.yml index 18ad39fde..3d86c860c 100644 --- a/.github/workflows/get_image_digest.yml +++ b/.github/workflows/get_image_digest.yml @@ -10,7 +10,7 @@ on: type: string jobs: print-images-sha: - runs-on: ubuntu-latest + runs-on: mempool-ci name: Print digest for images steps: - name: Checkout diff --git a/.github/workflows/project-review-status.yml b/.github/workflows/project-review-status.yml index 0b12fa563..7e85b8eb3 100644 --- a/.github/workflows/project-review-status.yml +++ b/.github/workflows/project-review-status.yml @@ -12,7 +12,7 @@ on: jobs: manage-project-board: - runs-on: ubuntu-latest + runs-on: mempool-ci steps: - name: Update Project Board uses: actions/github-script@v7