Commit fd3f7c1 1 parent e67fb4d commit fd3f7c1 Copy full SHA for fd3f7c1
File tree 1 file changed +8
-2
lines changed
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 6
6
runs-on : ubuntu-latest
7
7
strategy :
8
8
fail-fast : false
9
+ matrix :
10
+ include :
11
+ - release : " sw.hsf.org/key4hep"
12
+ CXX_STANDARD : 17
13
+ - release : " sw-nightlies.hsf.org/key4hep"
14
+ CXX_STANDARD : 20
9
15
10
16
steps :
11
17
- uses : actions/checkout@v3
12
18
- uses : cvmfs-contrib/github-action-cvmfs@v3
13
19
- uses : aidasoft/run-lcg-view@v4
14
20
with :
15
21
container : centos7
16
- view-path : /cvmfs/sw-nightlies.hsf.org/key4hep
22
+ view-path : /cvmfs/${{ matrix.release }}
17
23
run : |
18
24
mkdir build
19
25
cd build
20
26
echo "::group::Run CMake"
21
27
cmake -GNinja \
22
28
-DCMAKE_CXX_FLAGS=" -fdiagnostics-color=always -Werror " \
23
- -DCMAKE_CXX_STANDARD=17 \
29
+ -DCMAKE_CXX_STANDARD=${{ matrix.CXX_STANDARD }} \
24
30
-DCMAKE_INSTALL_PREFIX=../install \
25
31
..
26
32
echo "::endgroup::" && echo "::group::Build"
You can’t perform that action at this time.
0 commit comments