diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml new file mode 100644 index 0000000..55a0b4a --- /dev/null +++ b/.github/workflows/docker.yml @@ -0,0 +1,26 @@ +on: + push: + branches: + - master + +name: Docker Workflow + +jobs: + build_publish: + name: Build and Push + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + + - name: Docker Login + run: | + echo ${{ secrets.DOCKER_PASSWORD }} | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin + + - name: Docker Build + run: | + docker build . -t katie/roleypoly:${{ github.sha }} + + - name: Docker Push + run: | + docker push katie/roleypoly:${{ github.sha }} + \ No newline at end of file