Skip to content

Commit b09d75f

Browse files
committed
Increase number of parents to consider
1 parent 8af99a8 commit b09d75f

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

.github/workflows/build-ruby.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ jobs:
221221
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
222222
with:
223223
persist-credentials: false
224-
fetch-depth: 2
224+
fetch-depth: 20
225225
- name: Set variables
226226
id: vars
227227
run: |
@@ -243,7 +243,7 @@ jobs:
243243
if: ${{ contains(matrix.arch, 'x86_64') }}
244244
run: |
245245
cache_from=()
246-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
246+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
247247
for sha in "${parents[@]}"; do
248248
echo "${sha}"
249249
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -254,7 +254,7 @@ jobs:
254254
if: ${{ contains(matrix.arch, 'x86_64') }}
255255
run: |
256256
cache_from=()
257-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
257+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
258258
for sha in "${parents[@]}"; do
259259
echo "${sha}"
260260
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -276,7 +276,7 @@ jobs:
276276
if: ${{ contains(matrix.arch, 'x86_64') }}
277277
run: |
278278
cache_from=()
279-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
279+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
280280
for sha in "${parents[@]}"; do
281281
echo "${sha}"
282282
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -287,7 +287,7 @@ jobs:
287287
if: ${{ contains(matrix.arch, 'x86_64') && matrix.libc == 'musl' }}
288288
run: |
289289
cache_from=()
290-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
290+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
291291
for sha in "${parents[@]}"; do
292292
echo "${sha}"
293293
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-gcc-g${sha})
@@ -309,7 +309,7 @@ jobs:
309309
if: ${{ contains(matrix.arch, 'aarch64') }}
310310
run: |
311311
cache_from=()
312-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
312+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
313313
for sha in "${parents[@]}"; do
314314
echo "${sha}"
315315
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -320,7 +320,7 @@ jobs:
320320
if: ${{ contains(matrix.arch, 'aarch64') }}
321321
run: |
322322
cache_from=()
323-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
323+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
324324
for sha in "${parents[@]}"; do
325325
echo "${sha}"
326326
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -342,7 +342,7 @@ jobs:
342342
if: ${{ contains(matrix.arch, 'aarch64') }}
343343
run: |
344344
cache_from=()
345-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
345+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
346346
for sha in "${parents[@]}"; do
347347
echo "${sha}"
348348
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -353,7 +353,7 @@ jobs:
353353
if: ${{ contains(matrix.arch, 'aarch64') && matrix.libc == 'musl' }}
354354
run: |
355355
cache_from=()
356-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
356+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
357357
for sha in "${parents[@]}"; do
358358
echo "${sha}"
359359
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-gcc-g${sha})
@@ -371,7 +371,7 @@ jobs:
371371
- name: Push CI run image (${{ join(matrix.arch, ', ') }})
372372
run: |
373373
cache_from=()
374-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
374+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
375375
for sha in "${parents[@]}"; do
376376
echo "${sha}"
377377
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -381,7 +381,7 @@ jobs:
381381
- name: Push commit image (${{ join(matrix.arch, ', ') }})
382382
run: |
383383
cache_from=()
384-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
384+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
385385
for sha in "${parents[@]}"; do
386386
echo "${sha}"
387387
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -392,7 +392,7 @@ jobs:
392392
if: ${{ inputs.push }}
393393
run: |
394394
cache_from=()
395-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
395+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
396396
for sha in "${parents[@]}"; do
397397
echo "${sha}"
398398
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -405,7 +405,7 @@ jobs:
405405
if: ${{ inputs.push && matrix.libc == 'gnu' }}
406406
run: |
407407
cache_from=()
408-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
408+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
409409
for sha in "${parents[@]}"; do
410410
echo "${sha}"
411411
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-g${sha})
@@ -418,7 +418,7 @@ jobs:
418418
if: ${{ matrix.libc == 'gnu' || matrix.libc == 'centos' }}
419419
run: |
420420
cache_from=()
421-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
421+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
422422
for sha in "${parents[@]}"; do
423423
echo "${sha}"
424424
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-gcc-g${sha})
@@ -429,7 +429,7 @@ jobs:
429429
if: ${{ inputs.push && (matrix.libc == 'gnu' || matrix.libc == 'centos') }}
430430
run: |
431431
cache_from=()
432-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
432+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
433433
for sha in "${parents[@]}"; do
434434
echo "${sha}"
435435
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-gcc-g${sha})
@@ -446,7 +446,7 @@ jobs:
446446
if: ${{ matrix.libc == 'musl' }}
447447
run: |
448448
cache_from=()
449-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
449+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
450450
for sha in "${parents[@]}"; do
451451
echo "${sha}"
452452
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-gcc-g${sha})
@@ -459,7 +459,7 @@ jobs:
459459
if: ${{ inputs.push && matrix.libc == 'musl' }}
460460
run: |
461461
cache_from=()
462-
parents=( $(git rev-list --parents -n 1 ${{ github.sha }}) )
462+
parents=( $(git rev-list --parents -n 10 ${{ github.sha }}) )
463463
for sha in "${parents[@]}"; do
464464
echo "${sha}"
465465
cache_from+=(--cache-from=type=registry,ref=${{ steps.vars.outputs.IMAGE }}:${{ steps.vars.outputs.RELEASE_TAG }}-gcc-g${sha})

0 commit comments

Comments
 (0)