File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,8 @@ name: Learn Layer5
33on :
44 push :
55 branches : [ master ]
6+ tags :
7+ - ' v*'
68 pull_request :
79 branches : [ master ]
810
2527 - name : Docker build & push
2628 if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master') && success()
2729 run : |
28- make build-img-service
29- make image-push
30+ cd service && docker build --no-cache -t ${{ secrets.IMAGE_NAME }} .
31+ docker tag ${{ secrets.IMAGE_NAME }}:latest ${{ secrets.IMAGE_NAME }}:${GITHUB_SHA::6}
32+ docker push ${{ secrets.IMAGE_NAME }}:latest
33+ docker push ${{ secrets.IMAGE_NAME }}:${GITHUB_SHA::6}
34+ - name : Docker tag release & push
35+ if : github.event_name != 'pull_request' && startsWith(github.ref, 'refs/tags/') && success()
36+ run : |
37+ docker tag ${{ secrets.IMAGE_NAME }}:latest ${{ secrets.IMAGE_NAME }}:${GITHUB_REF/refs\/tags\//}
38+ docker push ${{ secrets.IMAGE_NAME }}:${GITHUB_REF/refs\/tags\//}
You can’t perform that action at this time.
0 commit comments