File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -101,4 +101,21 @@ jobs:
101
101
docker tag html-tutorial ${{ secrets.DOCKER_USER }}/html-tutorial:${{steps.changelog.outputs.version}}
102
102
docker tag html-tutorial ${{ secrets.DOCKER_USER }}/html-tutorial:latest
103
103
docker push ${{ secrets.DOCKER_USER }}/html-tutorial:${{steps.changelog.outputs.version}}
104
- docker push ${{ secrets.DOCKER_USER }}/html-tutorial:latest
104
+ docker push ${{ secrets.DOCKER_USER }}/html-tutorial:latest
105
+
106
+ # Create Docker Image in Github
107
+ - name : Login to GitHub registry
108
+ run : echo ${{ github.token }} | docker login ghcr.io -u ${{ github.actor }} --password-stdin
109
+
110
+ - name : Build docker image
111
+ run : docker build -t ghcr.io/jaywcjlove/html-tutorial:latest .
112
+
113
+ - name : Publish to GitHub registry
114
+ run : docker push ghcr.io/jaywcjlove/html-tutorial:latest
115
+
116
+ - name : Tag docker image (beta) and publish to GitHub registry
117
+ if : steps.create_tag.outputs.successful
118
+ run : |
119
+ echo "version: v${{ steps.changelog.outputs.version }}"
120
+ docker tag ghcr.io/jaywcjlove/html-tutorial:latest ghcr.io/jaywcjlove/html-tutorial:${{steps.changelog.outputs.version}}
121
+ docker push ghcr.io/jaywcjlove/html-tutorial:${{steps.changelog.outputs.version}}
You can’t perform that action at this time.
0 commit comments