diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index 6ee89cce..77758a3d 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -48,7 +48,7 @@ jobs: with: repo-name: 'Catch2-openmpi' repo-path: 'catchorg/Catch2' - repo-ref: '' + repo-ref: 'v3.11.0' cache: true - name: build kokkos @@ -82,7 +82,7 @@ jobs: with: repo-name: 'omega_h-openmpi' repo-path: 'SCOREC/omega_h' - repo-ref: '' + repo-ref: 'scorec-v11.0.0' cache: true options: '-DCMAKE_CXX_COMPILER=`which mpicxx` -DCMAKE_C_COMPILER=`which mpicc` @@ -111,7 +111,7 @@ jobs: with: repo-name: 'perfstubs-openmpi' repo-path: 'UO-OACISS/perfstubs' - repo-ref: '' + repo-ref: 'a1fa3feb1d89214e28047f166500351074b5f0c2' cache: true options: '-DCMAKE_CXX_COMPILER=mpicxx' @@ -120,7 +120,7 @@ jobs: with: repo-name: 'kokkos-fortran-interop-openmpi' repo-path: 'kokkos/kokkos-fortran-interop' - repo-ref: '' + repo-ref: 'abae737ce1159c4d7a9165c5629e6f5e6ae91d87' cache: true options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=`which mpicxx` @@ -152,7 +152,7 @@ jobs: if: steps.cache-petsc.outputs.cache-hit != 'true' run: | cd ${{ runner.temp }} - git clone -b release https://gitlab.com/petsc/petsc.git petsc-openmpi + git clone -b v3.24.2 https://gitlab.com/petsc/petsc.git petsc-openmpi cd petsc-openmpi ./configure \ PETSC_ARCH=ubuntu-kokkos \ @@ -168,7 +168,7 @@ jobs: with: repo-name: 'redev-openmpi' repo-path: 'SCOREC/redev' - repo-ref: '' + repo-ref: 'v4.3.1' cache: true options: '-DCMAKE_CXX_COMPILER=`which mpicxx` -DMPIEXEC_EXECUTABLE=`which mpirun` diff --git a/.github/workflows/cmake-test.yml b/.github/workflows/cmake-test.yml index deafe8bb..d4807335 100644 --- a/.github/workflows/cmake-test.yml +++ b/.github/workflows/cmake-test.yml @@ -48,7 +48,7 @@ jobs: with: repo-name: 'Catch2' repo-path: 'catchorg/Catch2' - repo-ref: '' + repo-ref: 'v3.11.0' cache: true - name: build kokkos @@ -82,7 +82,7 @@ jobs: with: repo-name: 'omega_h' repo-path: 'SCOREC/omega_h' - repo-ref: '' + repo-ref: 'scorec-v11.0.0' cache: true options: '-DCMAKE_CXX_COMPILER=`which mpicxx` -DCMAKE_C_COMPILER=`which mpicc` @@ -111,7 +111,7 @@ jobs: with: repo-name: 'perfstubs' repo-path: 'UO-OACISS/perfstubs' - repo-ref: '' + repo-ref: 'a1fa3feb1d89214e28047f166500351074b5f0c2' cache: true options: '-DCMAKE_CXX_COMPILER=mpicxx' @@ -120,7 +120,7 @@ jobs: with: repo-name: 'kokkos-fortran-interop' repo-path: 'kokkos/kokkos-fortran-interop' - repo-ref: '' + repo-ref: 'abae737ce1159c4d7a9165c5629e6f5e6ae91d87' cache: true options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=`which mpicxx` @@ -145,7 +145,7 @@ jobs: with: repo-name: 'redev' repo-path: 'SCOREC/redev' - repo-ref: '' + repo-ref: 'v4.3.1' cache: true options: '-DCMAKE_CXX_COMPILER=`which mpicxx` -DMPIEXEC_EXECUTABLE=`which mpirun` @@ -165,7 +165,7 @@ jobs: if: steps.cache-petsc.outputs.cache-hit != 'true' run: | cd ${{ runner.temp }} - git clone -b release https://gitlab.com/petsc/petsc.git petsc + git clone -b v3.24.2 https://gitlab.com/petsc/petsc.git petsc cd petsc ./configure \ PETSC_ARCH=ubuntu-kokkos \