25
25
- run : python -m build
26
26
27
27
- name : generate build provenance
28
- uses : actions/attest-build-provenance@520d128f165991a6c774bcb264f323e3d70747f4 # v2.2.0
28
+ uses : actions/attest-build-provenance@c074443f1aee8d4aeeae555aebba3282517141b2 # v2.2.3
29
29
with :
30
30
subject-path : " ${{ github.workspace }}/dist/*"
31
31
70
70
- uses : actions/checkout@v4
71
71
72
72
- name : Set up Docker Buildx
73
- uses : docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9 .0
73
+ uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10 .0
74
74
75
75
- name : Log in to the Elastic Container registry
76
76
uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
86
86
87
87
- name : Extract metadata (tags, labels)
88
88
id : docker-meta
89
- uses : docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1
89
+ uses : docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
90
90
with :
91
91
images : ${{ env.DOCKER_IMAGE_NAME }}
92
92
tags : |
@@ -100,7 +100,7 @@ jobs:
100
100
101
101
- name : Build and push image
102
102
id : docker-push
103
- uses : docker/build-push-action@0adf9959216b96bec444f325f1e493d4aa344497 # v6.14 .0
103
+ uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15 .0
104
104
with :
105
105
context : .
106
106
platforms : linux/amd64,linux/arm64
@@ -112,7 +112,7 @@ jobs:
112
112
DISTRO_DIR=./dist/
113
113
114
114
- name : generate build provenance (containers)
115
- uses : actions/attest-build-provenance@520d128f165991a6c774bcb264f323e3d70747f4 # v2.2.0
115
+ uses : actions/attest-build-provenance@c074443f1aee8d4aeeae555aebba3282517141b2 # v2.2.3
116
116
with :
117
117
subject-name : " ${{ env.DOCKER_IMAGE_NAME }}"
118
118
subject-digest : ${{ steps.docker-push.outputs.digest }}
0 commit comments