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: ${{ secrets.NEXUS_USERNAME }} PASSWORD: ${{ secrets.NEXUS_PASSWORD }} REGISTRY: 'docker.nexus.makecodes.dev' DOCKERFILE: 'Dockerfile' IMAGE_NAME: 'mines-frontend' TAG_NAME: 'main' LATEST: 'true'