hreq 0.8.0

hreq is a user first async http client
Documentation
on: [push, pull_request]

name: CI

jobs:
  build:
    name: hreq
    runs-on: ubuntu-latest
    strategy:
      matrix:
        server:
          - ""
          - "server"
        feature:
          - ""
          - gzip
          - tls
        what:
          - "--doc"
          - "--tests"
        exclude:
          - server: ""
            what: "--tests"
          - server: ""
            feature: ""
    env:
      RUST_BACKTRACE: "1"
      RUSTFLAGS: "-D dead_code -D unused-variables -D unused"
    steps:
      - uses: actions/checkout@v2
      - name: Install Rust
        uses: actions-rs/toolchain@v1
        with:
          toolchain: stable
          override: true
      - name: Test
        uses: actions-rs/cargo@v1
        with:
          command: test
          args: ${{ matrix.what }} --no-default-features --features ${{ matrix.server }} ${{ matrix.feature }}"