Skip to content

Commit abc37a5

Browse files
committed
Setup ccache on CI
1 parent 930b5bc commit abc37a5

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/check.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ jobs:
3232
uses: aminya/setup-cpp@v1
3333
with:
3434
clang-format: true
35+
ccache: true
3536
# Set up JDK and Android SDK only because we need weak-node-api, to build ferric-example and to run the linting
3637
# TODO: Remove this once we have a way to run linting without building the native code
3738
- name: Set up JDK 17
@@ -75,6 +76,7 @@ jobs:
7576
uses: aminya/setup-cpp@v1
7677
with:
7778
clang-format: true
79+
ccache: true
7880
- name: Set up JDK 17
7981
uses: actions/setup-java@v4
8082
with:
@@ -108,6 +110,7 @@ jobs:
108110
uses: aminya/setup-cpp@v1
109111
with:
110112
clang-format: true
113+
ccache: true
111114
- run: npm ci
112115
- run: npm run build
113116
- name: Prepare weak-node-api
@@ -131,6 +134,7 @@ jobs:
131134
uses: aminya/setup-cpp@v1
132135
with:
133136
clang-format: true
137+
ccache: true
134138
- name: Set up JDK 17
135139
uses: actions/setup-java@v3
136140
with:
@@ -168,6 +172,7 @@ jobs:
168172
uses: aminya/setup-cpp@v1
169173
with:
170174
clang-format: true
175+
ccache: true
171176
- name: Set up JDK 17
172177
uses: actions/setup-java@v3
173178
with:
@@ -203,6 +208,7 @@ jobs:
203208
uses: aminya/setup-cpp@v1
204209
with:
205210
clang-format: true
211+
ccache: true
206212
- name: Set up JDK 17
207213
uses: actions/setup-java@v4
208214
with:
@@ -287,6 +293,7 @@ jobs:
287293
uses: aminya/setup-cpp@v1
288294
with:
289295
clang-format: true
296+
ccache: true
290297
- name: Set up JDK 17
291298
uses: actions/setup-java@v3
292299
with:

0 commit comments

Comments
 (0)