@@ -137,22 +137,23 @@ jobs:
137137 username : ${{ secrets.DOCKERHUB_USERNAME }}
138138 password : ${{ secrets.DOCKERHUB_TOKEN }}
139139
140- - name : Docker meta mdsv2
141- if : ${{ steps.check-event.outputs.continue == 'true' && (env.BRANCH_NAME == 'main' || env.EVENT == 'tag') }}
142- id : meta-v2
140+ - name : Docker meta
141+ if : steps.check-event.outputs.continue == 'true'
142+ id : image-meta
143143 uses : docker/metadata-action@v5
144144 with :
145145 images : dingodatabase/dingofs
146146 tags : |
147147 type=raw,enable=${{ env.EVENT == 'tag' }},value=${{ env.TAG_NAME }}
148- type=raw,value=mdsv2-latest,enable=${{ env.BRANCH_NAME == 'main' && env.EVENT != 'tag'}}
149- type=sha,prefix=mdsv2-,format=short,enable=${{ env.EVENT != 'tag' && env.BRANCH_NAME == 'main' }}
148+ type=raw,value=latest,enable=${{ env.BRANCH_NAME == 'main' && env.EVENT != 'tag'}}
149+ type=sha,prefix=,format=short,enable=${{ env.EVENT != 'tag' && env.BRANCH_NAME == 'main' }}
150+ type=sha,prefix=${{ env.BRANCH_NAME }}-,format=short,enable=${{ env.EVENT != 'tag' && env.BRANCH_NAME != 'main' }}
150151
151152 - name : Build and push mdsv2
152- if : ${{ steps.check-event.outputs.continue == 'true' && (env.BRANCH_NAME == 'main' || env.EVENT == 'tag') }}
153+ if : steps.check-event.outputs.continue == 'true'
153154 uses : docker/build-push-action@v6
154155 with :
155156 context : ./scripts/docker/rocky9
156157 file : ./scripts/docker/rocky9/Dockerfile
157158 push : true
158- tags : ${{ steps.meta-v2 .outputs.tags }}
159+ tags : ${{ steps.image-meta .outputs.tags }}
0 commit comments