name: Docker Image on: [push] jobs: docker: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Inject slug/short variables uses: rlespinasse/github-slug-action@v2.x - name: Set variables run: | echo "::set-env name=REPOSITORY::$(echo $GITHUB_REPOSITORY | tr '[A-Z]' '[a-z]')" - name: Build and push Docker image uses: docker/build-push-action@v1.1.0 with: username: ${{ github.actor }} password: ${{ github.token }} registry: docker.pkg.github.com repository: ${{ env.REPOSITORY }}/server tag_with_sha: true tag_with_ref: true