From bc4cc92276ecb7e560c411c57f90bf50d3696a4b Mon Sep 17 00:00:00 2001 From: Santiago Martinez Date: Sun, 10 Sep 2023 00:57:52 +0100 Subject: [PATCH] Updated workflows to install libsndfile --- .github/workflows/coverage.yml | 1 + .github/workflows/docs.yml | 1 + .github/workflows/publish.yml | 1 + .github/workflows/test.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 1071227..d9242af 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -22,6 +22,7 @@ jobs: - name: Install dependencies run: | + sudo apt-get install libsndfile1 python -m pip install --upgrade pip python -m pip install pytest hypothesis coverage pytest-coverage python -m pip install . diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 14ddf71..29860d3 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -19,6 +19,7 @@ jobs: - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV - name: Install soundevent run: | + sudo apt-get install libsndfile1 python -m pip install --upgrade pip python -m pip install . - uses: actions/cache@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index bdaab28..94705ff 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -28,6 +28,7 @@ jobs: python-version: '3.x' - name: Install dependencies run: | + sudo apt-get install libsndfile1 python -m pip install --upgrade pip pip install build - name: Build package diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c60f813..efd46d7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,6 +25,7 @@ jobs: - name: Install dependencies run: | + sudo apt-get install libsndfile1 python -m pip install --upgrade pip python -m pip install pytest hypothesis ruff mypy black python -m pip install .