name: sea-orm on: push: branches: - master pull_request: branches: - master env: CARGO_TERM_COLOR: always jobs: test: name: Unit Test runs-on: ubuntu-20.04 services: postgres: image: postgres:11 env: POSTGRES_HOST: 127.0.0.1 POSTGRES_USER: root POSTGRES_PASSWORD: root ports: - "5432:5432" options: >- --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 with: profile: minimal toolchain: stable override: true - uses: actions-rs/cargo@v1 with: command: build - uses: actions-rs/cargo@v1 with: command: test args: --all