File tree 2 files changed +9
-7
lines changed
2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -13,10 +13,11 @@ jobs:
13
13
env :
14
14
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
15
15
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
16
+ GITHUB_REPOSITORY_NAME : ${GITHUB_REPOSITORY#*/}
16
17
run : docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
17
18
- name : Prepare
18
19
run : mv kanjuro/Dockerfile ./
19
20
- name : Build
20
- run : docker build . --tag ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :$(git rev-parse HEAD)
21
+ run : docker build . --tag ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :$(git rev-parse HEAD)
21
22
- name : Push
22
- run : docker push ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :$(git rev-parse HEAD)
23
+ run : docker push ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :$(git rev-parse HEAD)
Original file line number Diff line number Diff line change @@ -11,14 +11,15 @@ jobs:
11
11
env :
12
12
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
13
13
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
14
+ GITHUB_REPOSITORY_NAME : ${GITHUB_REPOSITORY#*/}
14
15
run : docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
15
16
- name : Pull image
16
- run : docker pull ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :$GITHUB_SHA
17
+ run : docker pull ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :$GITHUB_SHA
17
18
- name : Publish release tag
18
19
run : |
19
- docker tag ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :$GITHUB_SHA ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :${{ github.ref_name }}
20
- docker push ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :${{ github.ref_name }}
20
+ docker tag ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :$GITHUB_SHA ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :${{ github.ref_name }}
21
+ docker push ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :${{ github.ref_name }}
21
22
- name : Publish latest tag
22
23
run : |
23
- docker tag ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :$GITHUB_SHA ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :latest
24
- docker push ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY :latest
24
+ docker tag ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :$GITHUB_SHA ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :latest
25
+ docker push ${{ secrets.DOCKERHUB_USERNAME }}/$GITHUB_REPOSITORY_NAME :latest
You can’t perform that action at this time.
0 commit comments