diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3c3bab77..c2c0518f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -40,6 +40,9 @@ jobs: run: python -m pip install --upgrade pip - name: Build and install flydra_core run: python -m pip install ./flydra_core + - name: Install libcairo2-dev (Ubuntu) + if: matrix.os == 'ubuntu-latest' + run: sudo apt-get install -y libcairo2-dev - name: Build and install flydra_analysis run: python -m pip install ./flydra_analysis @@ -49,13 +52,13 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-24.04, ubuntu-latest] + os: [ubuntu-latest] steps: - uses: actions/checkout@v3 - name: Update package index run: sudo apt-get update - name: Install system packages - run: sudo apt-get install -y libcairo2-dev octave # mayavi2 python3-sympy python3-docopt python3-cherrypy3 python3-pkgconfig python-is-python3 + run: sudo apt-get install -y libcairo2-dev octave - name: Upgrade pip run: python -m pip install --upgrade pip - name: Build and install flydra_core