image: debian/stable sources: - https://git.sr.ht/~matthiasbeyer/serde-select packages: - curl - libclang-dev tasks: - install: curl https://sh.rustup.rs -sSf | sh -s -- -y - build: | cd serde-select PATH="$HOME/.cargo/bin:$PATH" cargo build --all --all-features - test: | cd serde-select PATH="$HOME/.cargo/bin:$PATH" cargo test --all --all-features - clippy-install: | PATH="$HOME/.cargo/bin:$PATH" rustup component add clippy - clippy: | cd serde-select PATH="$HOME/.cargo/bin:$PATH" cargo clippy --all --all-targets --all-features triggers: - action: email condition: always to: mail@beyermatthias.de