@@ -42,17 +42,17 @@ jobs:
4242
4343 - name : Checkout Repo
4444 if : github.event_name != 'schedule'
45- uses : actions/checkout@v5
45+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4646
4747 - name : Checkout dev branch if scheduled
4848 if : github.event_name == 'schedule'
49- uses : actions/checkout@v5
49+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5050 with :
5151 ref : development
5252
5353 - name : Docker meta
5454 id : meta
55- uses : docker/metadata-action@v5
55+ uses : docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0
5656 with :
5757 github-token : ${{ secrets.GITHUB_TOKEN }}
5858 images : |
@@ -67,30 +67,30 @@ jobs:
6767
6868 -
6969 name : Login to Docker Hub
70- uses : docker/login-action@v3
70+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
7171 with :
7272 registry : docker.io
7373 username : ${{ secrets.DOCKERHUB_USER }}
7474 password : ${{ secrets.DOCKERHUB_PASS }}
7575 -
7676 name : Login to GitHub Container Registry
77- uses : docker/login-action@v3
77+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
7878 with :
7979 registry : ghcr.io
8080 username : ${{ github.repository_owner }}
8181 password : ${{ secrets.GITHUB_TOKEN }}
8282
8383 - name : Set up QEMU
84- uses : docker/setup-qemu-action@v3
84+ uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
8585 with :
8686 platforms : ${{ matrix.platform}}
8787
8888 - name : Set up Docker Buildx
89- uses : docker/setup-buildx-action@v3
89+ uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
9090
9191 - name : Build container and push by digest
9292 id : build
93- uses : docker/build-push-action@v6
93+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
9494 with :
9595 context : ./src/
9696 platforms : ${{ matrix.platform }}
@@ -111,7 +111,7 @@ jobs:
111111 touch "/tmp/digests/${digest_docker#sha256:}"
112112
113113 - name : Upload digest
114- uses : actions/upload-artifact@v4
114+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
115115 with :
116116 name : digests-${{ env.PLATFORM_PAIR }}
117117 path : /tmp/digests/*
@@ -128,27 +128,27 @@ jobs:
128128 steps :
129129 - name : Checkout Repo
130130 if : github.event_name != 'schedule'
131- uses : actions/checkout@v5
131+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
132132
133133 - name : Checkout dev branch if scheduled
134134 if : github.event_name == 'schedule'
135- uses : actions/checkout@v5
135+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
136136 with :
137137 ref : development
138138
139139 - name : Download digests
140- uses : actions/download-artifact@v5
140+ uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
141141 with :
142142 path : /tmp/digests
143143 pattern : digests-*
144144 merge-multiple : true
145145
146146 - name : Set up Docker Buildx
147- uses : docker/setup-buildx-action@v3
147+ uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
148148
149149 - name : Docker meta
150150 id : meta
151- uses : docker/metadata-action@v5
151+ uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
152152 with :
153153 github-token : ${{ secrets.GITHUB_TOKEN }}
154154 images : |
@@ -163,14 +163,14 @@ jobs:
163163
164164 -
165165 name : Login to Docker Hub
166- uses : docker/login-action@v3
166+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
167167 with :
168168 registry : docker.io
169169 username : ${{ secrets.DOCKERHUB_USER }}
170170 password : ${{ secrets.DOCKERHUB_PASS }}
171171 -
172172 name : Login to GitHub Container Registry
173- uses : docker/login-action@v3
173+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
174174 with :
175175 registry : ghcr.io
176176 username : ${{ github.repository_owner }}
0 commit comments