File tree Expand file tree Collapse file tree 1 file changed +23
-1
lines changed
Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change 1- name : Automated
1+ name : CI
22" on " :
33 push :
44 branches :
3333 outputs :
3434 new_release_published : " ${{ steps.semantic.outputs.new_release_published }}"
3535 new_release_version : " ${{ steps.semantic.outputs.new_release_version }}"
36+ build :
37+ runs-on : ubuntu-latest
38+ needs : release
39+ if : needs.release.outputs.new_release_published == 'true'
40+ env :
41+ IMAGE : cocreateapps/cocreate-docs
42+ VERSION : ${{ needs.release.outputs.new_release_version }}
43+ steps :
44+ - uses : actions/checkout@v2
45+ - name : Login to DockerHub
46+ uses : docker/login-action@v1
47+ with :
48+ username : ${{ secrets.DOCKERHUB_USER }}
49+ password : ${{ secrets.DOCKERHUB_ACCESS_TOKEN }}
50+ - name : docker build
51+ id : docker_build
52+ run : docker build . -t ${IMAGE}:latest -t ${IMAGE}:${VERSION}
53+ - name : docker push
54+ id : docker_push
55+ run : |
56+ docker push ${IMAGE}:latest
57+ docker push ${IMAGE}:${VERSION}
3658 docs :
3759 runs-on : ubuntu-latest
3860 steps :
You can’t perform that action at this time.
0 commit comments