From e25d1027c038a753fca0b0135fa1a3bbfe56d7e9 Mon Sep 17 00:00:00 2001 From: teh_coderer Date: Thu, 23 Mar 2023 19:26:18 -0400 Subject: [PATCH] fix gh-pages yarn lockfile, integration tests libs --- .github/workflows/gh-pages.yml | 2 +- .github/workflows/integration-test.yml | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 773043fa9a9..ca2832ee3f1 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -62,7 +62,7 @@ jobs: cache-dependency-path: website/yarn.lock - name: Install dependencies - run: yarn install --frozen-lockfile + run: yarn install working-directory: website - name: Build website diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index ec8830a5516..0c1f7d59237 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -45,6 +45,13 @@ jobs: virtualenvs-create: true virtualenvs-in-project: true + - name: Setup sudo apt installs for ubuntu-latest + run: | + sudo apt-get update + sudo apt-get install -y \ + libgtk-3-dev \ + libwebkit2gtk-4.0-dev + - name: Load cached venv id: cached-poetry-dependencies uses: actions/cache@v3 @@ -72,7 +79,7 @@ jobs: title: "Integration test summary" path: failed_tests.txt channel: ${{ secrets.SLACK_CHANNEL_ID }} - + - name: Slack Notification - Success/Failure uses: act10ns/slack@v1 with: