name: Rust on: [push] jobs: rust: runs-on: node-16-bullseye container: image: ubuntu:act-22.04-philt3r steps: - name: Get code uses: actions/checkout@v3 # rust - name: Rust toolchain uses: https://github.com/dtolnay/rust-toolchain@stable with: components: clippy, rustfmt - run: cargo test - run: cargo clippy - run: cargo fmt --check # tokei - name: Install tokei uses: https://github.com/brndnmtthws/rust-action-cargo-binstall@v1 with: packages: tokei - name: Tokei run: tokei -C -s code