From 97ec7b6bd444396755c0941d965248a6805aec00 Mon Sep 17 00:00:00 2001 From: Armando Banuelos Date: Tue, 25 Jun 2024 10:53:27 -0700 Subject: [PATCH] fix: adding dependency install for Ubuntu-based machines --- .github/workflows/run-coverage.yml | 6 ++++++ .github/workflows/run-tests.yml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/run-coverage.yml b/.github/workflows/run-coverage.yml index 7ec93f84f..fcc897802 100644 --- a/.github/workflows/run-coverage.yml +++ b/.github/workflows/run-coverage.yml @@ -49,6 +49,12 @@ jobs: - name: Update pip run: | python -m pip install --upgrade pip + + - name: Install Dependencies + if: matrix.os == 'ubuntu-latest' + run: | + sudo apt-get update + sudo apt-get install -y libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libfreetype6-dev libportmidi-dev libjpeg-dev libpng-dev - name: Install Scenic and dependencies run: | diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 2a5bb55d1..8cfe46789 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -60,6 +60,12 @@ jobs: - name: Update pip run: | python -m pip install --upgrade pip + + - name: Install Dependencies + if: matrix.os == 'ubuntu-latest' + run: | + sudo apt-get update + sudo apt-get install -y libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libfreetype6-dev libportmidi-dev libjpeg-dev libpng-dev - name: Install Scenic and dependencies run: |