@@ -370,9 +370,8 @@ jobs:
370370 pull-requests : read
371371 issues : read
372372 packages : write
373- id-token : write # Needed for getting local workflow actions
374373 steps :
375- - uses : hoverkraft-tech/ci-github-common/actions/checkout@71b85947453f32b5d147ff3ab37351439a92d840 # 0.34.2
374+ - uses : hoverkraft-tech/ci-github-common/actions/checkout@918c45b82b0f52fb4c9c6e630a2c50187b1684fe # local-action-support-reusable-workflows
376375 with :
377376 lfs : ${{ inputs.lfs }}
378377
@@ -381,7 +380,7 @@ jobs:
381380 run : git lfs pull
382381
383382 - id : local-workflow-actions
384- uses : hoverkraft-tech/ci-github-common/actions/local-workflow-actions@71b85947453f32b5d147ff3ab37351439a92d840 # 0.34.2
383+ uses : hoverkraft-tech/ci-github-common/actions/local-workflow-actions@918c45b82b0f52fb4c9c6e630a2c50187b1684fe # local-action-support-reusable-workflows
385384 with :
386385 actions-path : actions
387386
@@ -431,7 +430,7 @@ jobs:
431430 core.setOutput('secret-envs', secretEnvs.trim());
432431
433432 - id : build
434- uses : ./self-workflow/actions/docker/build-image
433+ uses : ./../ self-workflow/actions/docker/build-image
435434 with :
436435 oci-registry : ${{ inputs.oci-registry }}
437436 oci-registry-username : ${{ inputs.oci-registry-username }}
@@ -452,31 +451,24 @@ jobs:
452451
453452 # FIXME: Set built images infos in file to be uploaded as artifacts, because github action does not handle job outputs for matrix
454453 # https://github.com/orgs/community/discussions/26639
455- - uses : hoverkraft-tech/ci-github-common/actions/set-matrix-output@71b85947453f32b5d147ff3ab37351439a92d840 # 0.34.2
454+ - uses : hoverkraft-tech/ci-github-common/actions/set-matrix-output@918c45b82b0f52fb4c9c6e630a2c50187b1684fe # local-action-support-reusable-workflows
456455 with :
457456 artifact-name : ${{ needs.prepare-variables.outputs.artifact-name }}
458457 value : ${{ steps.build.outputs.built-image }}
459458
460- - uses : hoverkraft-tech/ci-github-common/actions/local-workflow-actions@71b85947453f32b5d147ff3ab37351439a92d840 # 0.34.2
461- if : always() && steps.local-workflow-actions.outputs.repository
462- with :
463- actions-path : actions
464- repository : ${{ steps.local-workflow-actions.outputs.repository }}
465- ref : ${{ steps.local-workflow-actions.outputs.ref }}
466-
467459 publish-manifests :
468460 name : Publish images manifests
469461 permissions :
470462 contents : read
471463 packages : write
472- id-token : write # Needed for getting local workflow actions
464+ id-token : write # Needed for signing images
473465 needs : [prepare-variables, build-images]
474466 runs-on : ${{ fromJson(inputs.runs-on) }}
475467 outputs :
476468 built-images : ${{ steps.create-images-manifests.outputs.built-images }}
477469 steps :
478470 - id : get-matrix-outputs
479- uses : hoverkraft-tech/ci-github-common/actions/get-matrix-outputs@71b85947453f32b5d147ff3ab37351439a92d840 # 0.34.2
471+ uses : hoverkraft-tech/ci-github-common/actions/get-matrix-outputs@918c45b82b0f52fb4c9c6e630a2c50187b1684fe # local-action-support-reusable-workflows
480472 with :
481473 artifact-name : ${{ needs.prepare-variables.outputs.artifact-name }}
482474
@@ -514,12 +506,12 @@ jobs:
514506 core.setOutput('built-images', JSON.stringify(images));
515507
516508 - id : local-workflow-actions
517- uses : hoverkraft-tech/ci-github-common/actions/local-workflow-actions@71b85947453f32b5d147ff3ab37351439a92d840 # 0.34.2
509+ uses : hoverkraft-tech/ci-github-common/actions/local-workflow-actions@918c45b82b0f52fb4c9c6e630a2c50187b1684fe # local-action-support-reusable-workflows
518510 with :
519511 actions-path : actions
520512
521513 - id : create-images-manifests
522- uses : ./self-workflow/actions/docker/create-images-manifests
514+ uses : ./../ self-workflow/actions/docker/create-images-manifests
523515 with :
524516 oci-registry : ${{ inputs.oci-registry }}
525517 oci-registry-username : ${{ inputs.oci-registry-username }}
@@ -545,15 +537,8 @@ jobs:
545537 const imagesToSign = Object.values(builtImages).map(image => image.images).flat();
546538 core.setOutput('images-to-sign', JSON.stringify(imagesToSign));
547539
548- - uses : ./self-workflow/actions/docker/sign-images
540+ - uses : ./../ self-workflow/actions/docker/sign-images
549541 if : steps.get-images-to-sign.outputs.images-to-sign
550542 with :
551543 images : ${{ steps.get-images-to-sign.outputs.images-to-sign }}
552544 github-token : ${{ secrets.GITHUB_TOKEN }}
553-
554- - uses : hoverkraft-tech/ci-github-common/actions/local-workflow-actions@71b85947453f32b5d147ff3ab37351439a92d840 # 0.34.2
555- if : always() && steps.local-workflow-actions.outputs.repository
556- with :
557- actions-path : actions
558- repository : ${{ steps.local-workflow-actions.outputs.repository }}
559- ref : ${{ steps.local-workflow-actions.outputs.ref }}
0 commit comments