diff options
author | teh_coderer <me@tehcoderer.com> | 2023-03-03 13:33:12 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-03 14:33:12 -0500 |
commit | cdea224b6decd4b830c1dbedae355c76e9e9dafd (patch) | |
tree | 94eea6b3425f0fac8c392f8fb9fa3f2335687733 | |
parent | 6049a0686c3523eaad73aa67ed52c048a265114e (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.yml | 40 |
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: |