name: Creates a docker image for production on: push: branches: [main] jobs: docker: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v1 with: fetch-depth: 1 - name: Docker Build & Push to GitHub Package uses: opspresso/action-docker@master with: args: --docker env: USERNAME: "imakecodes" PASSWORD: ${{ secrets.GH_TOKEN }} REGISTRY: "docker.pkg.github.com" DOCKERFILE: "Dockerfile" IMAGE_NAME: "minesweeper-backend" TAG_NAME: "main" LATEST: "true"