The model context package manager
at main 27 lines 463 B view raw
1name: CI 2 3on: 4 push: 5 branches: [ "main" ] 6 pull_request: 7 branches: [ "main" ] 8 9env: 10 CARGO_TERM_COLOR: always 11 12jobs: 13 build: 14 15 runs-on: ubuntu-latest 16 17 steps: 18 - uses: actions/checkout@v4 19 - uses: dtolnay/rust-toolchain@stable 20 with: 21 components: rustfmt, clippy 22 - name: Check formatting 23 run: cargo fmt -- --check 24 - name: Linting 25 run: cargo clippy -- -D warnings 26 - name: Run tests 27 run: cargo test