Skip to content

Commit a1c867e

Browse files
committed
Enable ccache for all workflows
1 parent f8e05ad commit a1c867e

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/edm4hep.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
path: catch2
3131
ref: v3.4.0
3232
- uses: cvmfs-contrib/github-action-cvmfs@v4
33-
- uses: aidasoft/run-lcg-view@v4
33+
- uses: tmadlener/run-lcg-view@ccache
3434
with:
3535
release-platform: ${{ matrix.LCG }}
3636
run: |
@@ -51,6 +51,7 @@ jobs:
5151
-DENABLE_RNTUPLE=ON \
5252
-DCMAKE_INSTALL_PREFIX=../install \
5353
-DCMAKE_CXX_STANDARD=20 \
54+
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
5455
-DCMAKE_CXX_FLAGS=" -fdiagnostics-color=always -Werror -Wno-error=deprecated-declarations " \
5556
-DUSE_EXTERNAL_CATCH2=ON \
5657
-DBUILD_TESTING=OFF\
@@ -68,6 +69,7 @@ jobs:
6869
mkdir build && cd build
6970
cmake -DCMAKE_CXX_STANDARD=20 \
7071
-DCMAKE_CXX_FLAGS=" -fdiagnostics-color=always " \
72+
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
7173
-DUSE_EXTERNAL_CATCH2=ON \
7274
-G Ninja ..
7375
ninja -k0

.github/workflows/ubuntu.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- uses: actions/checkout@v4
2121
- uses: cvmfs-contrib/github-action-cvmfs@v4
2222
- uses: key4hep/key4hep-actions/cache-external-data@main
23-
- uses: aidasoft/run-lcg-view@v4
23+
- uses: tmadlener/run-lcg-view@ccache
2424
with:
2525
release-platform: ${{ matrix.LCG }}
2626
run: |
@@ -34,6 +34,7 @@ jobs:
3434
-DCMAKE_INSTALL_PREFIX=../install \
3535
-DCMAKE_CXX_STANDARD=20 \
3636
-DCMAKE_CXX_FLAGS=" -fdiagnostics-color=always -Werror -Wno-error=deprecated-declarations " \
37+
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
3738
-DUSE_EXTERNAL_CATCH2=OFF \
3839
-DPODIO_SET_RPATH=ON \
3940
-DENABLE_RNTUPLE=ON \

0 commit comments

Comments
 (0)