loggy 0.5.3

An opinionated library for developing and testing rust applications that use logging.
Documentation
name: Verified
on: [push]
jobs:
  verify_pushed_commit:
    runs-on: ubuntu-latest
    steps:

    - name: Install Rust stable with rustfmt and clippy
      uses: actions-rs/toolchain@v1
      with:
        profile: minimal
        toolchain: stable
        components: rustfmt, clippy

    - name: Install Rust nightly
      uses: actions-rs/toolchain@v1
      with:
        profile: minimal
        toolchain: nightly

    - name: Check out repository code
      uses: actions/checkout@v2

    - name: Load cargo cache
      id: cache
      uses: ./.github/actions/cargo-cache

    - name: Install cargo-todox binary crate  # ALLOW TODOX
      run: which cargo-todox || cargo install cargo-todox  # ALLOW TODOX

    - name: Install cargo-tarpaulin binary crate
      run: which cargo-tarpaulin || cargo install cargo-tarpaulin

    - name: Install cargo-coverage-annotations binary crate
      run: which cargo-coverage-annotations || cargo install cargo-coverage-annotations

    - name: Install cargo-udeps binary crate
      run: which cargo-udeps || cargo install cargo-udeps

    - name: Verify commit
      run: |
        cd ${{ github.workspace }}
        make on-push

    - name: Upload coverage
      run: |
        cd ${{ github.workspace }}
        bash <(curl -s https://codecov.io/bash)