From 5c895efcd0dd6a4cd79a43e5748ee6fcfc0a23af Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Sat, 9 Aug 2025 03:37:44 -0400 Subject: [PATCH] Downgrade tests requiring Docker from Ubuntu latest to Ubuntu 22.04 Attempts to resolve containers immediately exiting for some specific test runs. --- .github/workflows/coordinator-tests.yml | 2 +- .github/workflows/full-stack-tests.yml | 2 +- .github/workflows/message-queue-tests.yml | 2 +- .github/workflows/monero-tests.yaml | 4 ++-- .github/workflows/networks-tests.yml | 2 +- .github/workflows/processor-tests.yml | 2 +- .github/workflows/reproducible-runtime.yml | 2 +- .github/workflows/tests.yml | 6 +++--- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/coordinator-tests.yml b/.github/workflows/coordinator-tests.yml index b956f752..c11e3b31 100644 --- a/.github/workflows/coordinator-tests.yml +++ b/.github/workflows/coordinator-tests.yml @@ -29,7 +29,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac diff --git a/.github/workflows/full-stack-tests.yml b/.github/workflows/full-stack-tests.yml index 7bcce866..622f9446 100644 --- a/.github/workflows/full-stack-tests.yml +++ b/.github/workflows/full-stack-tests.yml @@ -11,7 +11,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac diff --git a/.github/workflows/message-queue-tests.yml b/.github/workflows/message-queue-tests.yml index aa6f9328..40198e8b 100644 --- a/.github/workflows/message-queue-tests.yml +++ b/.github/workflows/message-queue-tests.yml @@ -25,7 +25,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac diff --git a/.github/workflows/monero-tests.yaml b/.github/workflows/monero-tests.yaml index a72a85a5..886d576e 100644 --- a/.github/workflows/monero-tests.yaml +++ b/.github/workflows/monero-tests.yaml @@ -18,7 +18,7 @@ on: jobs: # Only run these once since they will be consistent regardless of any node unit-tests: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac @@ -43,7 +43,7 @@ jobs: # Doesn't run unit tests with features as the tests workflow will integration-tests: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 # Test against all supported protocol versions strategy: matrix: diff --git a/.github/workflows/networks-tests.yml b/.github/workflows/networks-tests.yml index 5966a6a8..a807282f 100644 --- a/.github/workflows/networks-tests.yml +++ b/.github/workflows/networks-tests.yml @@ -19,7 +19,7 @@ on: jobs: test-networks: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac diff --git a/.github/workflows/processor-tests.yml b/.github/workflows/processor-tests.yml index 5f6043eb..3c15e694 100644 --- a/.github/workflows/processor-tests.yml +++ b/.github/workflows/processor-tests.yml @@ -29,7 +29,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac diff --git a/.github/workflows/reproducible-runtime.yml b/.github/workflows/reproducible-runtime.yml index 2c418bd5..e8f082cc 100644 --- a/.github/workflows/reproducible-runtime.yml +++ b/.github/workflows/reproducible-runtime.yml @@ -25,7 +25,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 05c25972..615cc273 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -27,7 +27,7 @@ on: jobs: test-infra: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac @@ -47,7 +47,7 @@ jobs: -p serai-docker-tests test-substrate: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac @@ -77,7 +77,7 @@ jobs: -p serai-node test-serai-client: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac