@@ -0,0 +1,25 @@
1+name: Publish Docker image
7+ description: 'Version (without 'v' prefix)'
13+ runs-on: ubuntu-latest
16+ uses: actions/checkout@v2
17+ - name: Log in to Docker
19+ DOCKER_PASSWORD: ${{ secrets.DOCKER_ACCESS_TOKEN }}
21+ docker login -u ${{ secrets.DOCKER_USER }} -p $DOCKER_PASSWORD
22+ - name: Build Docker image
23+ run: docker build . --tag ${{ secrets.DOCKER_USER }}/reshape:${{ inputs.version }} --tag ${{ secrets.DOCKER_USER }}/reshape:latest
24+ - name: Push Docker image
25+ run: docker push --all-tags ${{ secrets.DOCKER_USER }}/reshape