Use the mempool-ci runner

This commit is contained in:
Felipe Knorr Kuhn 2026-02-02 14:29:28 -08:00
parent ea965cb54a
commit 92d4c99cb9
No known key found for this signature in database
GPG key ID: 79619B52BB097C1A
8 changed files with 15 additions and 15 deletions

View file

@ -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 }}

View file

@ -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:

View file

@ -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:

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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