Skip to content

Commit 7475b07

Browse files
committed
Expand coverage
1 parent 2574a62 commit 7475b07

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ on:
66
branches: [ main ]
77
jobs:
88
build:
9+
strategy:
10+
matrix:
11+
exercise:
12+
- 03-H_Multi_GPU_Parallelization/solutions
13+
- 06-H_Overlap_Communication_and_Computation_MPI/solutions
14+
- 08-H_NCCL_NVSHMEM/solutions/NCCL
15+
- 08-H_NCCL_NVSHMEM/solutions/NVSHMEM
16+
- /10-H_CUDA_Graphs_and_Device-initiated_Communication_with_NVSHMEM/solutions/Device-initiated_Communication_with_NVSHMEM/
17+
- /10-H_CUDA_Graphs_and_Device-initiated_Communication_with_NVSHMEM/solutions/Using_CUDA_Graphs/
918
runs-on: ubuntu-latest
1019
container:
1120
image: nvidia/cuda:13.2.0-devel-ubuntu24.04
@@ -15,7 +24,7 @@ jobs:
1524
run: |
1625
apt-get update && apt-get install -y build-essential openmpi-bin libopenmpi-dev
1726
- name: Build first example
18-
working-directory: 03-H_Multi_GPU_Parallelization/solutions
27+
working-directory: ${{ matrix.exercise }}
1928
env:
2029
MPI_HOME: /usr/lib/x86_64-linux-gnu/openmpi
2130
run: |

0 commit comments

Comments
 (0)