We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2271aae commit 735317eCopy full SHA for 735317e
.github/workflows/ci.yml
@@ -33,6 +33,20 @@ jobs:
33
with:
34
path: ./gismo/optional/${{ github.event.repository.name }}
35
#token: ${{ secrets.GH_PAT }}
36
+
37
+ # Step to install preCICE
38
+ - name: Install preCICE
39
+ if: runner.os == 'Linux' # or change based on OS
40
+ run: |
41
+ sudo apt update
42
+ sudo apt install build-essential cmake libeigen3-dev libxml2-dev libboost-all-dev petsc-dev python3-dev python3-numpy
43
+ wget https://github.com/precice/precice/archive/v3.1.2.tar.gz
44
+ tar -xzvf v3.1.2.tar.gz
45
+ cd precice-3.1.2
46
+ cmake --list-presets
47
+ cmake --preset=production # Configure using the production preset
48
+ make -j 10
49
+ sudo make install
50
51
- name: "Run for ${{ matrix.os }}"
52
shell: bash
0 commit comments