Skip to content

Commit d53185d

Browse files
authored
Merge pull request #231 from Sichao25/yus/ci
Specify versions for all dependencies
2 parents a07efb9 + f489e84 commit d53185d

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

.github/workflows/clang-tidy.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
with:
4949
repo-name: 'Catch2-openmpi'
5050
repo-path: 'catchorg/Catch2'
51-
repo-ref: ''
51+
repo-ref: 'v3.11.0'
5252
cache: true
5353

5454
- name: build kokkos
@@ -82,7 +82,7 @@ jobs:
8282
with:
8383
repo-name: 'omega_h-openmpi'
8484
repo-path: 'SCOREC/omega_h'
85-
repo-ref: ''
85+
repo-ref: 'scorec-v11.0.0'
8686
cache: true
8787
options: '-DCMAKE_CXX_COMPILER=`which mpicxx`
8888
-DCMAKE_C_COMPILER=`which mpicc`
@@ -111,7 +111,7 @@ jobs:
111111
with:
112112
repo-name: 'perfstubs-openmpi'
113113
repo-path: 'UO-OACISS/perfstubs'
114-
repo-ref: ''
114+
repo-ref: 'a1fa3feb1d89214e28047f166500351074b5f0c2'
115115
cache: true
116116
options: '-DCMAKE_CXX_COMPILER=mpicxx'
117117

@@ -120,7 +120,7 @@ jobs:
120120
with:
121121
repo-name: 'kokkos-fortran-interop-openmpi'
122122
repo-path: 'kokkos/kokkos-fortran-interop'
123-
repo-ref: ''
123+
repo-ref: 'abae737ce1159c4d7a9165c5629e6f5e6ae91d87'
124124
cache: true
125125
options: '-DCMAKE_BUILD_TYPE=Release
126126
-DCMAKE_CXX_COMPILER=`which mpicxx`
@@ -152,7 +152,7 @@ jobs:
152152
if: steps.cache-petsc.outputs.cache-hit != 'true'
153153
run: |
154154
cd ${{ runner.temp }}
155-
git clone -b release https://gitlab.com/petsc/petsc.git petsc-openmpi
155+
git clone -b v3.24.2 https://gitlab.com/petsc/petsc.git petsc-openmpi
156156
cd petsc-openmpi
157157
./configure \
158158
PETSC_ARCH=ubuntu-kokkos \
@@ -168,7 +168,7 @@ jobs:
168168
with:
169169
repo-name: 'redev-openmpi'
170170
repo-path: 'SCOREC/redev'
171-
repo-ref: ''
171+
repo-ref: 'v4.3.1'
172172
cache: true
173173
options: '-DCMAKE_CXX_COMPILER=`which mpicxx`
174174
-DMPIEXEC_EXECUTABLE=`which mpirun`

.github/workflows/cmake-test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
with:
4949
repo-name: 'Catch2'
5050
repo-path: 'catchorg/Catch2'
51-
repo-ref: ''
51+
repo-ref: 'v3.11.0'
5252
cache: true
5353

5454
- name: build kokkos
@@ -82,7 +82,7 @@ jobs:
8282
with:
8383
repo-name: 'omega_h'
8484
repo-path: 'SCOREC/omega_h'
85-
repo-ref: ''
85+
repo-ref: 'scorec-v11.0.0'
8686
cache: true
8787
options: '-DCMAKE_CXX_COMPILER=`which mpicxx`
8888
-DCMAKE_C_COMPILER=`which mpicc`
@@ -111,7 +111,7 @@ jobs:
111111
with:
112112
repo-name: 'perfstubs'
113113
repo-path: 'UO-OACISS/perfstubs'
114-
repo-ref: ''
114+
repo-ref: 'a1fa3feb1d89214e28047f166500351074b5f0c2'
115115
cache: true
116116
options: '-DCMAKE_CXX_COMPILER=mpicxx'
117117

@@ -120,7 +120,7 @@ jobs:
120120
with:
121121
repo-name: 'kokkos-fortran-interop'
122122
repo-path: 'kokkos/kokkos-fortran-interop'
123-
repo-ref: ''
123+
repo-ref: 'abae737ce1159c4d7a9165c5629e6f5e6ae91d87'
124124
cache: true
125125
options: '-DCMAKE_BUILD_TYPE=Release
126126
-DCMAKE_CXX_COMPILER=`which mpicxx`
@@ -145,7 +145,7 @@ jobs:
145145
with:
146146
repo-name: 'redev'
147147
repo-path: 'SCOREC/redev'
148-
repo-ref: ''
148+
repo-ref: 'v4.3.1'
149149
cache: true
150150
options: '-DCMAKE_CXX_COMPILER=`which mpicxx`
151151
-DMPIEXEC_EXECUTABLE=`which mpirun`
@@ -165,7 +165,7 @@ jobs:
165165
if: steps.cache-petsc.outputs.cache-hit != 'true'
166166
run: |
167167
cd ${{ runner.temp }}
168-
git clone -b release https://gitlab.com/petsc/petsc.git petsc
168+
git clone -b v3.24.2 https://gitlab.com/petsc/petsc.git petsc
169169
cd petsc
170170
./configure \
171171
PETSC_ARCH=ubuntu-kokkos \

0 commit comments

Comments
 (0)