Skip to content

Commit 8b9b4f1

Browse files
committed
chore(ci): make the cache not depends on generated files
1 parent cf6259f commit 8b9b4f1

File tree

3 files changed

+11
-53
lines changed

3 files changed

+11
-53
lines changed

.github/actions/cache/action.yml

Lines changed: 5 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -220,10 +220,11 @@ runs:
220220
key: |
221221
${{ env.CACHE_VERSION }}-${{
222222
hashFiles(
223-
'clients/algoliasearch-client-javascript/packages/algoliasearch/**',
224-
'clients/algoliasearch-client-javascript/packages/client-search/**',
225-
'clients/algoliasearch-client-javascript/packages/client-analytics/**',
226-
'clients/algoliasearch-client-javascript/packages/client-personalization/**'
223+
'specs/bundled/search.yml',
224+
'specs/bundled/analytics.yml',
225+
'specs/bundled/personalization.yml',
226+
'templates/javascript/**',
227+
'generators/src/**'
227228
)}}
228229
229230
- name: Restore built JavaScript algoliasearch-lite client
@@ -234,10 +235,6 @@ runs:
234235
key: |
235236
${{ env.CACHE_VERSION }}-${{
236237
hashFiles(
237-
'clients/algoliasearch-client-javascript/packages/algoliasearch-lite/src/**',
238-
'clients/algoliasearch-client-javascript/packages/algoliasearch-lite/model/**',
239-
'clients/algoliasearch-client-javascript/packages/algoliasearch-lite/builds/**',
240-
'clients/algoliasearch-client-javascript/packages/algoliasearch-lite/package.json',
241238
'specs/bundled/algoliasearch-lite.yml',
242239
'templates/javascript/**',
243240
'generators/src/**'
@@ -251,10 +248,6 @@ runs:
251248
key: |
252249
${{ env.CACHE_VERSION }}-${{
253250
hashFiles(
254-
'clients/algoliasearch-client-javascript/packages/client-search/src/**',
255-
'clients/algoliasearch-client-javascript/packages/client-search/model/**',
256-
'clients/algoliasearch-client-javascript/packages/client-search/builds/**',
257-
'clients/algoliasearch-client-javascript/packages/client-search/package.json',
258251
'specs/bundled/search.yml',
259252
'templates/javascript/**',
260253
'generators/src/**'
@@ -268,10 +261,6 @@ runs:
268261
key: |
269262
${{ env.CACHE_VERSION }}-${{
270263
hashFiles(
271-
'clients/algoliasearch-client-javascript/packages/recommend/src/**',
272-
'clients/algoliasearch-client-javascript/packages/recommend/model/**',
273-
'clients/algoliasearch-client-javascript/packages/recommend/builds/**',
274-
'clients/algoliasearch-client-javascript/packages/recommend/package.json',
275264
'specs/bundled/recommend.yml',
276265
'templates/javascript/**',
277266
'generators/src/**'
@@ -285,10 +274,6 @@ runs:
285274
key: |
286275
${{ env.CACHE_VERSION }}-${{
287276
hashFiles(
288-
'clients/algoliasearch-client-javascript/packages/client-query-suggestions/src/**',
289-
'clients/algoliasearch-client-javascript/packages/client-query-suggestions/model/**',
290-
'clients/algoliasearch-client-javascript/packages/client-query-suggestions/builds/**',
291-
'clients/algoliasearch-client-javascript/packages/client-query-suggestions/package.json',
292277
'specs/bundled/query-suggestions.yml',
293278
'templates/javascript/**',
294279
'generators/src/**'
@@ -302,10 +287,6 @@ runs:
302287
key: |
303288
${{ env.CACHE_VERSION }}-${{
304289
hashFiles(
305-
'clients/algoliasearch-client-javascript/packages/client-personalization/src/**',
306-
'clients/algoliasearch-client-javascript/packages/client-personalization/model/**',
307-
'clients/algoliasearch-client-javascript/packages/client-personalization/builds/**',
308-
'clients/algoliasearch-client-javascript/packages/client-personalization/package.json',
309290
'specs/bundled/personalization.yml',
310291
'templates/javascript/**',
311292
'generators/src/**'
@@ -319,10 +300,6 @@ runs:
319300
key: |
320301
${{ env.CACHE_VERSION }}-${{
321302
hashFiles(
322-
'clients/algoliasearch-client-javascript/packages/client-analytics/src/**',
323-
'clients/algoliasearch-client-javascript/packages/client-analytics/model/**',
324-
'clients/algoliasearch-client-javascript/packages/client-analytics/builds/**',
325-
'clients/algoliasearch-client-javascript/packages/client-analytics/package.json',
326303
'specs/bundled/analytics.yml',
327304
'templates/javascript/**',
328305
'generators/src/**'
@@ -336,10 +313,6 @@ runs:
336313
key: |
337314
${{ env.CACHE_VERSION }}-${{
338315
hashFiles(
339-
'clients/algoliasearch-client-javascript/packages/client-abtesting/src/**',
340-
'clients/algoliasearch-client-javascript/packages/client-abtesting/model/**',
341-
'clients/algoliasearch-client-javascript/packages/client-abtesting/builds/**',
342-
'clients/algoliasearch-client-javascript/packages/client-abtesting/package.json',
343316
'specs/bundled/abtesting.yml',
344317
'templates/javascript/**',
345318
'generators/src/**'
@@ -353,10 +326,6 @@ runs:
353326
key: |
354327
${{ env.CACHE_VERSION }}-${{
355328
hashFiles(
356-
'clients/algoliasearch-client-javascript/packages/client-insights/src/**',
357-
'clients/algoliasearch-client-javascript/packages/client-insights/model/**',
358-
'clients/algoliasearch-client-javascript/packages/client-insights/builds/**',
359-
'clients/algoliasearch-client-javascript/packages/client-insights/package.json',
360329
'specs/bundled/insights.yml',
361330
'templates/javascript/**',
362331
'generators/src/**'
@@ -370,10 +339,6 @@ runs:
370339
key: |
371340
${{ env.CACHE_VERSION }}-${{
372341
hashFiles(
373-
'clients/algoliasearch-client-javascript/packages/client-sources/src/**',
374-
'clients/algoliasearch-client-javascript/packages/client-sources/model/**',
375-
'clients/algoliasearch-client-javascript/packages/client-sources/builds/**',
376-
'clients/algoliasearch-client-javascript/packages/client-sources/package.json',
377342
'specs/bundled/sources.yml',
378343
'templates/javascript/**',
379344
'generators/src/**'
@@ -387,10 +352,6 @@ runs:
387352
key: |
388353
${{ env.CACHE_VERSION }}-${{
389354
hashFiles(
390-
'clients/algoliasearch-client-javascript/packages/client-predict/src/**',
391-
'clients/algoliasearch-client-javascript/packages/client-predict/model/**',
392-
'clients/algoliasearch-client-javascript/packages/client-predict/builds/**',
393-
'clients/algoliasearch-client-javascript/packages/client-predict/package.json',
394355
'specs/bundled/predict.yml',
395356
'templates/javascript/**',
396357
'generators/src/**'

.github/workflows/check.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -182,10 +182,6 @@ jobs:
182182
key: |
183183
${{ env.CACHE_VERSION }}-${{
184184
hashFiles(
185-
format('{0}/src/**', matrix.client.path),
186-
format('{0}/model/**', matrix.client.path),
187-
format('{0}/builds/**', matrix.client.path),
188-
format('{0}/package.json', matrix.client.path),
189185
format('specs/bundled/{0}.yml', matrix.client.name),
190186
'templates/javascript/**',
191187
'generators/src/**'
@@ -334,10 +330,11 @@ jobs:
334330
key: |
335331
${{ env.CACHE_VERSION }}-${{
336332
hashFiles(
337-
'clients/algoliasearch-client-javascript/packages/algoliasearch/**',
338-
'clients/algoliasearch-client-javascript/packages/client-search/**',
339-
'clients/algoliasearch-client-javascript/packages/client-analytics/**',
340-
'clients/algoliasearch-client-javascript/packages/client-personalization/**'
333+
'specs/bundled/search.yml',
334+
'specs/bundled/analytics.yml',
335+
'specs/bundled/personalization.yml',
336+
'templates/javascript/**',
337+
'generators/src/**'
341338
)}}
342339
343340
- name: Build 'algoliasearch' client

specs/insights/paths/pushEvents.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
post:
22
operationId: pushEvents
33
description: This command pushes an array of events.
4-
summary: Pushes an array of events.
4+
summary: Pushes an array of test events.
55
requestBody:
66
required: true
77
content:

0 commit comments

Comments
 (0)