diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e363f79..a615af35 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: name: Check format runs-on: ubuntu-latest container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest steps: - name: Fix git permissions on Linux shell: bash @@ -28,7 +28,7 @@ jobs: name: Check documentation runs-on: ubuntu-latest container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest steps: - uses: actions/checkout@v4 - name: Run linter @@ -49,25 +49,25 @@ jobs: - os: heavy conan_profile: gcc build_type: Release - container: '{ "image": "rippleci/clio_ci:latest" }' + container: '{ "image": "ghcr.io/xrplf/clio-ci:latest" }' code_coverage: false static: true - os: heavy conan_profile: gcc build_type: Debug - container: '{ "image": "rippleci/clio_ci:latest" }' + container: '{ "image": "ghcr.io/xrplf/clio-ci:latest" }' code_coverage: true static: true - os: heavy conan_profile: clang build_type: Release - container: '{ "image": "rippleci/clio_ci:latest" }' + container: '{ "image": "ghcr.io/xrplf/clio-ci:latest" }' code_coverage: false static: true - os: heavy conan_profile: clang build_type: Debug - container: '{ "image": "rippleci/clio_ci:latest" }' + container: '{ "image": "ghcr.io/xrplf/clio-ci:latest" }' code_coverage: false static: true - os: macos15 @@ -98,17 +98,17 @@ jobs: conan_profile: gcc build_type: Release container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest - os: heavy conan_profile: clang build_type: Release container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest - os: heavy conan_profile: clang build_type: Debug container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest - os: macos15 conan_profile: default_apple_clang build_type: Release @@ -134,7 +134,7 @@ jobs: needs: build runs-on: heavy container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest steps: - uses: actions/checkout@v4 - uses: actions/download-artifact@v4 diff --git a/.github/workflows/check_libxrpl.yml b/.github/workflows/check_libxrpl.yml index 41b690f7..3a1d8fc6 100644 --- a/.github/workflows/check_libxrpl.yml +++ b/.github/workflows/check_libxrpl.yml @@ -8,7 +8,7 @@ jobs: name: Build Clio / `libXRPL ${{ github.event.client_payload.version }}` runs-on: [self-hosted, heavy] container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest steps: - uses: actions/checkout@v4 @@ -55,7 +55,7 @@ jobs: needs: build runs-on: [self-hosted, heavy] container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest steps: - uses: actions/download-artifact@v4 diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index 62a7a0f6..4df81ee9 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -14,7 +14,7 @@ jobs: clang_tidy: runs-on: heavy container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest permissions: contents: write issues: write diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index e34e02d6..864cb451 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index b6f0d96f..7dd3eb20 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -23,12 +23,12 @@ jobs: conan_profile: gcc build_type: Release static: true - container: '{ "image": "rippleci/clio_ci:latest" }' + container: '{ "image": "ghcr.io/xrplf/clio-ci:latest" }' - os: heavy conan_profile: gcc build_type: Debug static: true - container: '{ "image": "rippleci/clio_ci:latest" }' + container: '{ "image": "ghcr.io/xrplf/clio-ci:latest" }' uses: ./.github/workflows/build_impl.yml with: runs_on: ${{ matrix.os }} @@ -56,13 +56,13 @@ jobs: conan_profile: gcc build_type: Release container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest integration_tests: true - os: heavy conan_profile: gcc build_type: Debug container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest integration_tests: true runs-on: [self-hosted, "${{ matrix.os }}"] container: ${{ matrix.container }} diff --git a/.github/workflows/sanitizers.yml b/.github/workflows/sanitizers.yml index 56c03343..218e611b 100644 --- a/.github/workflows/sanitizers.yml +++ b/.github/workflows/sanitizers.yml @@ -23,7 +23,7 @@ jobs: uses: ./.github/workflows/build_impl.yml with: runs_on: ubuntu-latest # todo: change to heavy - container: '{ "image": "rippleci/clio_ci:latest" }' + container: '{ "image": "ghcr.io/xrplf/clio-ci:latest" }' disable_cache: true conan_profile: ${{ matrix.compiler }}.${{ matrix.sanitizer }} build_type: Release @@ -50,7 +50,7 @@ jobs: # compiler: gcc runs-on: ubuntu-latest # todo: change to heavy container: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest permissions: contents: write issues: write diff --git a/docker/develop/compose.yaml b/docker/develop/compose.yaml index 69376ccf..4fb23b7c 100644 --- a/docker/develop/compose.yaml +++ b/docker/develop/compose.yaml @@ -1,6 +1,6 @@ services: clio_develop: - image: rippleci/clio_ci:latest + image: ghcr.io/xrplf/clio-ci:latest volumes: - clio_develop_conan_data:/root/.conan/data - clio_develop_ccache:/root/.ccache diff --git a/docs/build-clio.md b/docs/build-clio.md index 5177c6e9..14dfd4d0 100644 --- a/docs/build-clio.md +++ b/docs/build-clio.md @@ -129,7 +129,7 @@ To generate the API docs: It is also possible to build Clio using [Docker](https://www.docker.com/) if you don't want to install all the dependencies on your machine. ```sh -docker run -it rippleci/clio_ci:latest +docker run -it ghcr.io/xrplf/clio-ci:latest git clone https://github.com/XRPLF/clio mkdir build && cd build conan install .. --output-folder . --build missing --settings build_type=Release -o tests=True -o lint=False