From aca2fff4ac552e97bd18103dc666509496d1bf01 Mon Sep 17 00:00:00 2001 From: Sabir Hassan Date: Thu, 13 Mar 2025 15:50:23 +0500 Subject: [PATCH] chore(workflow): run the build workflow on ubuntu 20.04 --- .github/workflows/build.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 188eaf6..a588d1e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,7 +5,7 @@ on: jobs: lint: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: @@ -28,7 +28,7 @@ jobs: run: npm run lint-web build-api: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: @@ -45,13 +45,6 @@ jobs: working-directory: ./api run: npm ci - # Ubuntu 22.04+ have moved to OpenSSL 3, so the older version isn't installed by default. - # this is required for unit tests - - name: Install OpenSSL 1.1 - run: | - sudo apt update - sudo apt install -y libssl1.1 || sudo apt install -y libssl3 - - name: Run Unit Tests working-directory: ./api run: npm test @@ -73,7 +66,7 @@ jobs: CI: true build-web: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: