diff --git a/.github/workflows/check-libxrpl.yml b/.github/workflows/check-libxrpl.yml index c18a322fd..78528af33 100644 --- a/.github/workflows/check-libxrpl.yml +++ b/.github/workflows/check-libxrpl.yml @@ -29,7 +29,7 @@ jobs: fetch-depth: 0 - name: Prepare runner - uses: XRPLF/actions/prepare-runner@f05cab7b8541eee6473aa42beb9d2fe35608a190 + uses: XRPLF/actions/prepare-runner@e8d2d2a546a03e1d161dca52890705f3bc641215 with: enable_ccache: false diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index 8fc1362fd..b7c223696 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -44,7 +44,7 @@ jobs: fetch-depth: 0 - name: Prepare runner - uses: XRPLF/actions/prepare-runner@f05cab7b8541eee6473aa42beb9d2fe35608a190 + uses: XRPLF/actions/prepare-runner@e8d2d2a546a03e1d161dca52890705f3bc641215 with: enable_ccache: false diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 20aae8682..b589e0520 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -27,7 +27,7 @@ jobs: lfs: true - name: Prepare runner - uses: XRPLF/actions/prepare-runner@f05cab7b8541eee6473aa42beb9d2fe35608a190 + uses: XRPLF/actions/prepare-runner@e8d2d2a546a03e1d161dca52890705f3bc641215 with: enable_ccache: false diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index d600735f0..e98e3a159 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -8,7 +8,7 @@ on: jobs: run-hooks: - uses: XRPLF/actions/.github/workflows/pre-commit.yml@282890f46d6921249d5659dd38babcb0bd8aef48 + uses: XRPLF/actions/.github/workflows/pre-commit.yml@01163508e81d7dd63d4601d4090b297a260b18c2 with: runs_on: heavy container: '{ "image": "ghcr.io/xrplf/clio-pre-commit:14342e087ceb8b593027198bf9ef06a43833c696" }' diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 46ea0386d..794a2d10c 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -95,7 +95,7 @@ jobs: fetch-depth: 0 - name: Prepare runner - uses: XRPLF/actions/prepare-runner@f05cab7b8541eee6473aa42beb9d2fe35608a190 + uses: XRPLF/actions/prepare-runner@e8d2d2a546a03e1d161dca52890705f3bc641215 with: enable_ccache: ${{ inputs.download_ccache }} diff --git a/.github/workflows/reusable-release.yml b/.github/workflows/reusable-release.yml index 35dbce4a8..5d7fb739f 100644 --- a/.github/workflows/reusable-release.yml +++ b/.github/workflows/reusable-release.yml @@ -60,7 +60,7 @@ jobs: fetch-depth: 0 - name: Prepare runner - uses: XRPLF/actions/prepare-runner@f05cab7b8541eee6473aa42beb9d2fe35608a190 + uses: XRPLF/actions/prepare-runner@e8d2d2a546a03e1d161dca52890705f3bc641215 with: enable_ccache: false diff --git a/.github/workflows/reusable-test.yml b/.github/workflows/reusable-test.yml index f7ca51926..27c92acf6 100644 --- a/.github/workflows/reusable-test.yml +++ b/.github/workflows/reusable-test.yml @@ -126,11 +126,17 @@ jobs: if: ${{ runner.os == 'macOS' }} uses: XRPLF/actions/cleanup-workspace@cf0433aa74563aead044a1e395610c96d65a37cf - - name: Spin up scylladb + - name: Delete and start colima (macOS) + # This is a temporary workaround for colima issues on macOS runners if: ${{ runner.os == 'macOS' }} - timeout-minutes: 3 run: | - docker rm --force scylladb || true + colima delete --force + colima start + + - name: Spin up scylladb (macOS) + if: ${{ runner.os == 'macOS' }} + timeout-minutes: 1 + run: | docker run \ --detach \ --name scylladb \ @@ -142,8 +148,12 @@ jobs: --memory 16G \ scylladb/scylla + - name: Wait for scylladb container to be healthy (macOS) + if: ${{ runner.os == 'macOS' }} + timeout-minutes: 1 + run: | until [ "$(docker inspect -f '{{.State.Health.Status}}' scylladb)" == "healthy" ]; do - sleep 5 + sleep 1 done - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 diff --git a/.github/workflows/upload-conan-deps.yml b/.github/workflows/upload-conan-deps.yml index c980e36c0..89992880e 100644 --- a/.github/workflows/upload-conan-deps.yml +++ b/.github/workflows/upload-conan-deps.yml @@ -78,7 +78,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Prepare runner - uses: XRPLF/actions/prepare-runner@f05cab7b8541eee6473aa42beb9d2fe35608a190 + uses: XRPLF/actions/prepare-runner@e8d2d2a546a03e1d161dca52890705f3bc641215 with: enable_ccache: false