From a0585dcb6a75a5c9c72e0a4ceb2aefff18ec582b Mon Sep 17 00:00:00 2001 From: Louise Davies Date: Thu, 9 Jan 2025 09:54:01 +0000 Subject: [PATCH] Remove libgconf install step on CI jobs --- .github/workflows/ci-build.yml | 20 ++++---------------- .github/workflows/release-build.yml | 5 +---- 2 files changed, 5 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index d53af0fd3..310972eff 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -22,10 +22,7 @@ jobs: cache: 'yarn' - name: Install dependencies - # Ubuntu 16+ does not install libgconf-2-4 by default, so we need to install it ourselves (for Cypress) - run: | - sudo apt-get install libgconf-2-4 - yarn --immutable + run: yarn --immutable # Linting and unit testing - name: Run linting @@ -174,10 +171,7 @@ jobs: cache: 'yarn' - name: Install dependencies - # Ubuntu 16+ does not install libgconf-2-4 by default, so we need to install it ourselves (for Cypress) - run: | - sudo apt-get install libgconf-2-4 - yarn --immutable + run: yarn --immutable - name: Run datagateway-dataview e2e tests run: yarn workspace datagateway-dataview run e2e @@ -342,10 +336,7 @@ jobs: cache: 'yarn' - name: Install dependencies - # Ubuntu 16+ does not install libgconf-2-4 by default, so we need to install it ourselves (for Cypress) - run: | - sudo apt-get install libgconf-2-4 - yarn --immutable + run: yarn --immutable - name: Run datagateway-download e2e tests run: yarn workspace datagateway-download run e2e @@ -475,10 +466,7 @@ jobs: cache: 'yarn' - name: Install dependencies - # Ubuntu 16+ does not install libgconf-2-4 by default, so we need to install it ourselves (for Cypress) - run: | - sudo apt-get install libgconf-2-4 - yarn --immutable + run: yarn --immutable - name: Run datagateway-search e2e tests run: yarn workspace datagateway-search run e2e diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index 19ec46b3c..87a12853a 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -23,10 +23,7 @@ jobs: cache: 'yarn' - name: Install dependencies - # Ubuntu 16+ does not install libgconf-2-4 by default, so we need to install it ourselves (for Cypress) - run: | - sudo apt-get install libgconf-2-4 - yarn --immutable + run: yarn --immutable - name: Determine tag name run: |