Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
0236028
Write down how a source entry reaches an authority that speaks TLS
bitcoinuniverseadmin Aug 30, 2026
48f4fd7
Merge pull request #34 from bitcoinuniverseio/docs/overlay-reaches-do…
bitcoinuniverseadmin Aug 30, 2026
5606499
Give Dogecoin and Zcash the full explorer surface Bitcoin has
bitcoinuniverseadmin Aug 30, 2026
6443ff2
Make the new chain controls thumb-sized on a phone
bitcoinuniverseadmin Aug 30, 2026
7fdad93
Merge pull request #36 from bitcoinuniverseio/feat/chain-parity-surfaces
bitcoinuniverseadmin Aug 30, 2026
9ff8a50
Ask each chain for a pending set it will actually return
bitcoinuniverseadmin Aug 30, 2026
2b0e498
Hold the protocol roster to the registry that owns it
Aug 30, 2026
e408feb
Split the deep visual pass so the gate finishes
Aug 30, 2026
751346d
Escape the backslash before the pipe in a table cell
Aug 30, 2026
78fcdfb
Merge pull request #37 from bitcoinuniverseio/fix/chain-pending-limit
bitcoinuniverseadmin Aug 30, 2026
a390b63
Let the gate finish before it reports its verdict
Aug 30, 2026
94f72c4
Keep the screenshots only when there is something to look at
Aug 30, 2026
b157f16
Run the third-engine gate on our own capacity
Aug 30, 2026
dd7fb51
ci: replace GitHub-hosted runners with RunsOn Spot
bitcoinuniverseadmin Aug 30, 2026
288a181
Stop every green run from writing an artifact it cannot write
Aug 30, 2026
dd9c179
Merge develop
Aug 30, 2026
fd82d92
Restore the workflow this merge resolution dropped
Aug 30, 2026
b21d079
Pin the roster the deployed overlay serves
Aug 30, 2026
0bf82af
Merge pull request #40 from bitcoinuniverseio/agent/mempool-go-202608…
bitcoinuniverseadmin Aug 30, 2026
2f2a62d
Show every provable asset on chain transaction and address pages
bitcoinuniverseadmin Aug 30, 2026
803cfa9
Merge pull request #44 from bitcoinuniverseio/agent/tx-address-assets…
bitcoinuniverseadmin Aug 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/backend-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
matrix:
node: ["24.13.0"]
fail-fast: false
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-backend_integration/runner=universe-hosted/cpu=2+8/env=production
env:
COMPOSE_PROJECT_NAME: mempool-integration-${{ github.run_id }}-${{ github.run_attempt }}-${{ github.job }}
MEMPOOL_TEST_BASE_CONFIG_FILE: ${{ github.workspace }}/${{ matrix.node }}/integration/backend/mempool-config.test.json
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
node: ["24.13.0"]
flavor: ["dev", "prod"]
fail-fast: false
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-backend/runner=universe-hosted/cpu=2+8/env=production

name: Backend (${{ matrix.flavor }}) - node ${{ matrix.node }}
steps:
Expand Down Expand Up @@ -101,7 +101,7 @@ jobs:
strategy:
matrix:
node: ["24.13.0"]
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-cache/runner=universe-hosted/cpu=2+8/env=production
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:
node: ["24.13.0"]
flavor: ["dev", "prod"]
fail-fast: false
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-frontend/runner=universe-hosted/cpu=2+8/env=production

name: Frontend (${{ matrix.flavor }}) - node ${{ matrix.node }}
steps:
Expand Down Expand Up @@ -309,7 +309,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: mempool-ci
runs-on: runs-on=${{ github.run_id }}-e2e/runner=universe-hosted/cpu=2+8/env=production
needs: frontend
strategy:
fail-fast: false
Expand Down Expand Up @@ -453,7 +453,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: mempool-ci
runs-on: runs-on=${{ github.run_id }}-validate_docker_json/runner=universe-hosted/cpu=2+8/env=production
name: Validate generated backend Docker JSON

steps:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ permissions:
jobs:
test-images:
# Always run on tag pushes and all pull requests
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-test_images/runner=universe-hosted/cpu=2+8/env=production
timeout-minutes: 30
name: Test built Docker images
steps:
Expand Down Expand Up @@ -233,7 +233,7 @@ jobs:
service:
- frontend
- backend
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-build/runner=universe-hosted/cpu=2+8/env=production
timeout-minutes: 120
name: Build and push to DockerHub
outputs:
Expand Down Expand Up @@ -363,7 +363,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: mempool-ci
runs-on: runs-on=${{ github.run_id }}-tag_latest/runner=universe-hosted/cpu=2+8/env=production
timeout-minutes: 30
name: Tag release build as latest
strategy:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e_parameterized.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ on:
jobs:
cache:
name: "Cache assets for builds"
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-cache/runner=universe-hosted/cpu=2+8/env=production
steps:
- name: Determine checkout ref
id: determine-ref
Expand Down Expand Up @@ -123,7 +123,7 @@ jobs:
key: promo-video-assets-cache

e2e:
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-e2e/runner=universe-hosted/cpu=2+8/env=production
needs: cache
strategy:
fail-fast: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/get_backend_block_height.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: [workflow_dispatch]

jobs:
print-backend-sha:
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-print_backend_sha/runner=universe-hosted/cpu=2+8/env=production
name: Get block height
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/get_backend_hash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: [workflow_dispatch]

jobs:
print-backend-sha:
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-print_backend_sha/runner=universe-hosted/cpu=2+8/env=production
name: Print backend hashes
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/get_image_digest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
type: string
jobs:
print-images-sha:
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-print_images_sha/runner=universe-hosted/cpu=2+8/env=production
name: Print digest for images
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/project-review-status.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:

jobs:
manage-project-board:
runs-on: mempool-ci
runs-on: runs-on=${{ github.run_id }}-manage_project_board/runner=universe-hosted/cpu=2+8/env=production
steps:
- name: Update Project Board
uses: actions/github-script@v7
Expand Down
Loading
Loading