summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorteh_coderer <me@tehcoderer.com>2023-03-03 13:33:12 -0600
committerGitHub <noreply@github.com>2023-03-03 14:33:12 -0500
commitcdea224b6decd4b830c1dbedae355c76e9e9dafd (patch)
tree94eea6b3425f0fac8c392f8fb9fa3f2335687733
parent6049a0686c3523eaad73aa67ed52c048a265114e (diff)
add needed libs to Full Test Suite workflows (#4389)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
-rw-r--r--.github/workflows/unit-test.yml40
1 files changed, 40 insertions, 0 deletions
diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml
index a13798207e0..be9c6cfeca0 100644
--- a/.github/workflows/unit-test.yml
+++ b/.github/workflows/unit-test.yml
@@ -231,6 +231,26 @@ jobs:
virtualenvs-create: true
virtualenvs-in-project: true
+ - name: Setup sudo apt installs for ubuntu-latest
+ if: runner.os == 'Linux'
+ run: |
+ sudo apt-get update
+ sudo apt-get install -y \
+ build-essential \
+ libgtk-3-dev \
+ libsoup-3.0-dev \
+ libssl-dev \
+ curl \
+ wget \
+ squashfs-tools \
+ gcc \
+ g++ \
+ make \
+ file \
+ librsvg2-dev \
+ libwebkit2gtk-4.1-dev \
+ libayatana-appindicator3-dev
+
- name: Load cached venv
id: cached-poetry-dependencies
uses: actions/cache@v3
@@ -288,6 +308,26 @@ jobs:
git config --global core.autocrlf false
git config --global core.eol lf
+ - name: Setup sudo apt installs for ubuntu-latest
+ if: runner.os == 'Linux'
+ run: |
+ sudo apt-get update
+ sudo apt-get install -y \
+ build-essential \
+ libgtk-3-dev \
+ libsoup-3.0-dev \
+ libssl-dev \
+ curl \
+ wget \
+ squashfs-tools \
+ gcc \
+ g++ \
+ make \
+ file \
+ librsvg2-dev \
+ libwebkit2gtk-4.1-dev \
+ libayatana-appindicator3-dev
+
- name: Checkout
uses: actions/checkout@v3
with: