steps: build: when: - event: push branch: [main, next] image: git.kemitix.net/kemitix/git-next-builder:latest environment: CARGO_TERM_COLOR: always lint: when: - event: push branch: [main, next] image: git.kemitix.net/kemitix/git-next-builder:latest environment: CARGO_TERM_COLOR: always commands: - ls -l /usr/local/cargo/bin/ - cargo fmt --all -- --check - cargo clippy -- -D warnings -W clippy::nursery -W clippy::unwrap_used -W clippy::expect_used test: when: - event: push branch: [main, next] image: git.kemitix.net/kemitix/git-next-builder:latest environment: CARGO_TERM_COLOR: always commands: - cargo test