# https://docs.docker.com/ci-cd/github-actions/ name: CI to Docker Hub on: push: branches: [master, main] tags: ["*"] jobs: build: runs-on: ubuntu-latest timeout-minutes: 60 steps: - name: Check Out Repo uses: actions/checkout@v2.3.4 with: fetch-depth: 0 - name: Login to Docker Hub uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Build and push run: sbt ++2.13.7 "oracleServer/docker:publish;appServer/docker:publish"