postit 0.2.3

Task manager on your CLI.
Documentation
name: Coverage

on:
  push:
    branches: [master]

env:
  RUST_BACKTRACE: 1
  CARGO_TERM_COLOR: always

jobs:
  coverage:
    runs-on: ubuntu-latest

    services:
      mongo:
        image: mongo:8.0-noble
        ports:
          - 27017:27017

    steps:
      - name: Checkout sources
        uses: actions/checkout@v4

      - name: Install Rust
        uses: dtolnay/rust-toolchain@stable

      - name: Install cargo-tarpaulin
        run: cargo install cargo-tarpaulin

      - name: Execute coverage
        run: cargo tarpaulin --coveralls ${{ secrets.COVERALLS_TOKEN }} -- --test-threads=1