Skip to content

Commit 1d551a5

Browse files
authored
Update ci.yml
1 parent c28767f commit 1d551a5

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
- os: macos-latest
2626
gcc: 11
2727
- os: instinct
28+
- os: wingtip-gpu3
2829
runs-on: ${{ matrix.os }}
2930
steps:
3031
- name: Clone
@@ -50,6 +51,12 @@ jobs:
5051
if: matrix.os == 'instinct'
5152
run: |
5253
echo "export PATH=$PATH:/usr/lib64/openmpi/bin/" >> $GITHUB_ENV
54+
55+
- name: Setup
56+
if: matrix.os == 'wingtip-gpu3'
57+
run: |
58+
module use /opt/nvidia/hpc_sdk/modulefiles/
59+
module load nvhpc/22.11
5360
5461
- name: Build
5562
if: matrix.os == 'macos-latest'
@@ -58,7 +65,11 @@ jobs:
5865
- name: Build
5966
if: matrix.os == 'ubuntu-latest'
6067
run: /bin/bash mfc.sh build -j $(nproc)
61-
68+
69+
- name: Build
70+
if: matrix.os == 'wingtip-gpu3'
71+
run: /bin/bash mfc.sh build -j $(nproc)
72+
6273
- name: Build
6374
if: matrix.os == 'instinct'
6475
run: |
@@ -78,3 +89,7 @@ jobs:
7889
- name: Test Suite
7990
if: matrix.os == 'macos-latest'
8091
run: /bin/bash mfc.sh test -j $(nproc)
92+
93+
- name: Test Suite
94+
if: matrix.os == 'wingtip-gpu3'
95+
run: /bin/bash mfc.sh test -j $(nproc) -b mpirun

0 commit comments

Comments
 (0)