anyreader 0.5.0

Efficiently and recursively read archives and compressed streams of data
Documentation
on:
  push:
  pull_request:
  workflow_dispatch:

name: Checks

jobs:
  checks:
    name: Checks
    runs-on: ubuntu-latest
    steps:
      - name: Checkout sources
        uses: actions/checkout@v5

      - name: Install Rust
        id: rust
        uses: actions-rust-lang/setup-rust-toolchain@v1
        with:
          cache: 'true'
          cache-on-failure: false

      - name: Run cargo check
        run: cargo check --all-features

      - name: Run clippy
        run: cargo clippy --all-features -- -D warnings

      - name: Run tests
        run: cargo test