Skip to content

Commit

Permalink
Fix PETSc arch, drop pip installs
Browse files Browse the repository at this point in the history
  • Loading branch information
francesco-ballarin committed Nov 15, 2023
1 parent d570122 commit 3bdbde8
Showing 1 changed file with 1 addition and 5 deletions.
6 changes: 1 addition & 5 deletions .github/workflows/dolfinx-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,12 @@ jobs:
container: ghcr.io/fenics/test-env:current-openmpi

env:
PETSC_ARCH: linux-gnu-complex-32
PETSC_ARCH: linux-gnu-complex64-32
OMPI_ALLOW_RUN_AS_ROOT: 1
OMPI_ALLOW_RUN_AS_ROOT_CONFIRM: 1

steps:
- uses: actions/checkout@v3
- name: Install dependencies (Python)
run: |
python3 -m pip install --upgrade pip

- name: Install UFL and Basix (default branches/tags)
if: github.event_name != 'workflow_dispatch'
Expand Down Expand Up @@ -75,7 +72,6 @@ jobs:
cmake --install build
- name: Install DOLFINx (Python)
run: |
python3 -m pip install -r dolfinx/python/build-requirements.txt # TO REMOVE
python3 -m pip -v install --check-build-dependencies --no-build-isolation dolfinx/python/
- name: Build DOLFINx C++ unit tests
Expand Down

0 comments on commit 3bdbde8

Please sign in to comment.