@@ -23,35 +23,35 @@ jobs:
2323 id-token : write
2424
2525 steps :
26- - name : Checkout
27- uses : actions/checkout@v4
28-
29- - name : Custom metadata
30- run : |
31- echo "BUILD_DATE=$(date +'%Y%m%d')" >> $GITHUB_ENV
32- echo ${{ env.REGISTRY }}/${{ github.repository }}/${{ env.CONTEXT }}
33-
34- - name : Metadata
35- uses : docker/metadata-action@v5
36- id : meta
37- with :
38- images : |
39- ${{ env.REGISTRY }}/${{ github.repository }}/${{ env.CONTEXT }}
40- tags : |
41- type=raw,value=latest
42- type=raw,value=v${{ env.BUILD_DATE }}
43-
44- - name : Login
45- uses : docker/login-action@v3
46- with :
47- registry : ${{ env.REGISTRY }}
48- username : ${{ github.repository_owner }}
49- password : ${{ secrets.GITHUB_TOKEN }}
50-
51- - name : Build and push
52- uses : docker/build-push-action@v5
53- with :
54- context : ./machines/${{ env.MACHINE }}
55- push : true
56- tags : ${{ steps.meta.outputs.tags }}
57- labels : ${{ steps.meta.outputs.labels }}
26+ - name : Checkout
27+ uses : actions/checkout@v4
28+
29+ - name : Custom metadata
30+ run : |
31+ echo "BUILD_DATE=$(date +'%Y%m%d')" >> $GITHUB_ENV
32+ echo ${{ env.REGISTRY }}/${{ github.repository }}/${{ env.CONTEXT }}
33+
34+ - name : Metadata
35+ uses : docker/metadata-action@v5
36+ id : meta
37+ with :
38+ images : |
39+ ${{ env.REGISTRY }}/${{ github.repository }}/${{ env.CONTEXT }}
40+ tags : |
41+ type=raw,value=latest
42+ type=raw,value=v${{ env.BUILD_DATE }}
43+
44+ - name : Login
45+ uses : docker/login-action@v3
46+ with :
47+ registry : ${{ env.REGISTRY }}
48+ username : ${{ github.repository_owner }}
49+ password : ${{ secrets.GITHUB_TOKEN }}
50+
51+ - name : Build and push
52+ uses : docker/build-push-action@v5
53+ with :
54+ context : ./machines/${{ env.MACHINE }}
55+ push : true
56+ tags : ${{ steps.meta.outputs.tags }}
57+ labels : ${{ steps.meta.outputs.labels }}
0 commit comments