From 1b5e630e5bd68486b6247d1f8be806d95ea7dac1 Mon Sep 17 00:00:00 2001 From: edalex-ian <43919233+edalex-ian@users.noreply.github.com> Date: Thu, 17 Oct 2024 15:05:40 +1100 Subject: [PATCH] build(ci): pin ubuntu-22.04 A recent upgrade of ubuntu-latest to Ubuntu 24 caused a lot of issues in the community (due to missing tooling etc). As a result, just like we pin our other dependencies we should really do the same here. Hopefully renovate will also manage it for us. --- .github/workflows/ci.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f60ce9e90a..3445caf331 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,7 +20,7 @@ on: jobs: build_and_check: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 @@ -129,7 +129,7 @@ jobs: path: artefacts.tar build_storybook: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: # Using v1 (rather than v2) through-out this workflow due to issue: # https://github.com/actions/checkout/issues/237 @@ -182,7 +182,7 @@ jobs: functional_testing: needs: build_and_check - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: matrix: @@ -314,7 +314,7 @@ jobs: rest-module-testing: needs: build_and_check - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 services: postgres: