fix gh-pages yarn lockfile, integration tests libs

This commit is contained in:
teh_coderer
2023-03-23 19:26:18 -04:00
parent 365f28fef3
commit e25d1027c0
2 changed files with 9 additions and 2 deletions

View File

@@ -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

View File

@@ -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: