fix: Use the build image from ghcr.io (#5390)

The ci pipelines are constantly hitting Docker Hub's public rate limiting since increasing the number of jobs we're running. This change switches over to images hosted in GitHub's registry.
This commit is contained in:
Michael Legleux
2025-04-04 19:24:31 -07:00
committed by GitHub
parent 4ba9288935
commit ca0bc767fe
3 changed files with 7 additions and 7 deletions

View File

@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions: permissions:
contents: write contents: write
container: rippleci/rippled-build-ubuntu:aaf5e3e container: ghcr.io/xrplf/rippled-build-ubuntu:aaf5e3e
steps: steps:
- name: checkout - name: checkout
uses: actions/checkout@v4 uses: actions/checkout@v4

View File

@@ -20,7 +20,7 @@ jobs:
version: ${{ steps.version.outputs.version }} version: ${{ steps.version.outputs.version }}
channel: ${{ steps.channel.outputs.channel }} channel: ${{ steps.channel.outputs.channel }}
runs-on: [self-hosted, heavy] runs-on: [self-hosted, heavy]
container: rippleci/rippled-build-ubuntu:aaf5e3e container: ghcr.io/xrplf/rippled-build-ubuntu:aaf5e3e
steps: steps:
- name: Wait for essential checks to succeed - name: Wait for essential checks to succeed
uses: lewagon/wait-on-check-action@v1.3.4 uses: lewagon/wait-on-check-action@v1.3.4

View File

@@ -62,7 +62,7 @@ jobs:
cc: /usr/bin/clang-14 cc: /usr/bin/clang-14
cxx: /usr/bin/clang++-14 cxx: /usr/bin/clang++-14
runs-on: [self-hosted, heavy] runs-on: [self-hosted, heavy]
container: rippleci/rippled-build-ubuntu:aaf5e3e container: ghcr.io/xrplf/rippled-build-ubuntu:aaf5e3e
env: env:
build_dir: .build build_dir: .build
steps: steps:
@@ -124,7 +124,7 @@ jobs:
- "-Dunity=ON" - "-Dunity=ON"
needs: dependencies needs: dependencies
runs-on: [self-hosted, heavy] runs-on: [self-hosted, heavy]
container: rippleci/rippled-build-ubuntu:aaf5e3e container: ghcr.io/xrplf/rippled-build-ubuntu:aaf5e3e
env: env:
build_dir: .build build_dir: .build
steps: steps:
@@ -178,7 +178,7 @@ jobs:
- "-DUNIT_TEST_REFERENCE_FEE=1000" - "-DUNIT_TEST_REFERENCE_FEE=1000"
needs: dependencies needs: dependencies
runs-on: [self-hosted, heavy] runs-on: [self-hosted, heavy]
container: rippleci/rippled-build-ubuntu:aaf5e3e container: ghcr.io/xrplf/rippled-build-ubuntu:aaf5e3e
env: env:
build_dir: .build build_dir: .build
steps: steps:
@@ -229,7 +229,7 @@ jobs:
- Debug - Debug
needs: dependencies needs: dependencies
runs-on: [self-hosted, heavy] runs-on: [self-hosted, heavy]
container: rippleci/rippled-build-ubuntu:aaf5e3e container: ghcr.io/xrplf/rippled-build-ubuntu:aaf5e3e
env: env:
build_dir: .build build_dir: .build
steps: steps:
@@ -303,7 +303,7 @@ jobs:
conan: conan:
needs: dependencies needs: dependencies
runs-on: [self-hosted, heavy] runs-on: [self-hosted, heavy]
container: rippleci/rippled-build-ubuntu:aaf5e3e container: ghcr.io/xrplf/rippled-build-ubuntu:aaf5e3e
env: env:
build_dir: .build build_dir: .build
configuration: Release configuration: Release