From 7ae7e5a20b44d221174f03316c59fa58a95ad847 Mon Sep 17 00:00:00 2001 From: Jack Betteridge Date: Sun, 10 Nov 2024 00:23:41 +0000 Subject: [PATCH] Simplify PyOP2 workflow --- .github/workflows/pyop2.yml | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/.github/workflows/pyop2.yml b/.github/workflows/pyop2.yml index 638dd1764a..f065701048 100644 --- a/.github/workflows/pyop2.yml +++ b/.github/workflows/pyop2.yml @@ -53,14 +53,6 @@ jobs: ./configure "$PETSC_CONFIGURE_OPTIONS" make - - name: Build and install petsc4py - shell: bash - working-directory: ${{ env.PETSC_DIR }}/src/binding/petsc4py - run: | - python -m pip install --upgrade pip - python -m pip install --upgrade wheel cython numpy - python -m pip install --no-deps . - - name: Checkout PyOP2 uses: actions/checkout@v4 with: @@ -70,20 +62,14 @@ jobs: shell: bash working-directory: PyOP2 run: | - python -m pip install -U flake8 + python -m pip install -U pip python -m pip install -U pytest-timeout - python -m pip install -U setuptools - name: Install PyOP2 shell: bash working-directory: PyOP2 run: python -m pip install -v ".[test]" - - name: Run linting - shell: bash - working-directory: PyOP2 - run: make lint - - name: Run tests shell: bash working-directory: PyOP2