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-backend" # TAG_NAME: "main" # LATEST: "true" - name: "Build:dockerimage" uses: docker/build-push-action@v1 with: registry: ghcr.io username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} repository: imakecodes/mines-backend tags: latest