1111 runs-on : ubuntu-20.04
1212 if : github.event.pull_request.draft == false
1313 steps :
14- - uses : actions/checkout@v3
14+ - uses : actions/checkout@v4
1515 - name : Spack Cache
1616 uses : actions/cache@v3
1717 with : {path: /opt/spack, key: clang7_nopy_nompi_h5_libcpp_v2}
4444 runs-on : ubuntu-20.04
4545 if : github.event.pull_request.draft == false
4646 steps :
47- - uses : actions/checkout@v3
47+ - uses : actions/checkout@v4
4848 - name : Spack Cache
4949 uses : actions/cache@v3
5050 with : {path: /opt/spack, key: clang7_nopy_ompi_h5_ad2_libcpp_v2}
8787 runs-on : ubuntu-20.04
8888 if : github.event.pull_request.draft == false
8989 steps :
90- - uses : actions/checkout@v3
90+ - uses : actions/checkout@v4
9191 - name : Spack Cache
9292 uses : actions/cache@v3
9393 with : {path: /opt/spack, key: clang7_nopy_ompi_h5_ad2_v2 }
@@ -121,7 +121,7 @@ jobs:
121121 runs-on : ubuntu-22.04
122122 if : github.event.pull_request.draft == false
123123 steps :
124- - uses : actions/checkout@v3
124+ - uses : actions/checkout@v4
125125 - name : Spack Cache
126126 uses : actions/cache@v3
127127 with : {path: /opt/spack, key: clang14_py311_nompi_h5_ad2_v2 }
@@ -168,7 +168,7 @@ jobs:
168168 runs-on : ubuntu-20.04
169169 if : github.event.pull_request.draft == false
170170 steps :
171- - uses : actions/checkout@v3
171+ - uses : actions/checkout@v4
172172 - name : Spack Cache
173173 uses : actions/cache@v3
174174 with : {path: /opt/spack, key: clang8_py38_mpich_h5_ad2_newLayout_v2 }
@@ -217,7 +217,7 @@ jobs:
217217 runs-on : ubuntu-20.04
218218 if : github.event.pull_request.draft == false
219219 steps :
220- - uses : actions/checkout@v3
220+ - uses : actions/checkout@v4
221221 - name : Spack Cache
222222 uses : actions/cache@v3
223223 with : {path: /opt/spack, key: gcc7_py36_ompi_h5_ad2_v2 }
@@ -253,7 +253,7 @@ jobs:
253253 runs-on : ubuntu-20.04
254254 if : github.event.pull_request.draft == false
255255 steps :
256- - uses : actions/checkout@v3
256+ - uses : actions/checkout@v4
257257 - name : Install
258258 run : |
259259 sudo apt-get update
@@ -278,7 +278,7 @@ jobs:
278278 container :
279279 image : quay.io/pypa/musllinux_1_1_x86_64
280280 steps :
281- - uses : actions/checkout@v3
281+ - uses : actions/checkout@v4
282282 - name : Install
283283 run : |
284284 apk update
@@ -304,29 +304,22 @@ jobs:
304304 ctest --output-on-failure
305305
306306 conda_ompi_all :
307- runs-on : ubuntu-20 .04
307+ runs-on : ubuntu-22 .04
308308 if : github.event.pull_request.draft == false
309309 steps :
310- - uses : actions/checkout@v3
310+ - uses : actions/checkout@v4
311311 - uses : conda-incubator/setup-miniconda@v3
312312 name : Setup conda
313313 with :
314314 auto-update-conda : true
315- activate-environment : testing
316- auto-activate-base : false
315+ activate-environment : openpmd-api-dev
316+ environment-file : conda.yml
317317 channels : conda-forge,defaults
318318 channel-priority : true
319- - name : Install
320- shell : bash -eo pipefail -l {0}
321- run : |
322- conda install -c conda-forge -y mamba
323- mamba env create --file conda.yml
324319 - name : Build
325320 shell : bash -eo pipefail -l {0}
326321 env : {CXXFLAGS: -Werror}
327322 run : |
328- source activate openpmd-api-dev
329-
330323 share/openPMD/download_samples.sh build
331324 cmake -S . -B build \
332325 -DCMAKE_CXX_FLAGS="-Wno-error=stringop-overread" \
0 commit comments