name: echo-rs CI on: push: branches: - master pull_request: branches: - master jobs: build: runs-on: ubuntu-latest steps: - name: Set up echo-rs uses: actions/checkout@v2 - name: Install cargo-audit run: cargo install cargo-audit - name: Build run: cargo build --verbose - name: test run: python3 gnu_cat_tests/test.py -e /bin/cat -b target/debug/cat-rs - name: Clippy run: cargo clippy --verbose -- -D warnings - name: Audit run: cargo audit