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: