From 919c34d539995eea6dd385358c4d77fa5ffec5e1 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 27 Sep 2022 19:16:55 -0500 Subject: ci: add build manifest for build.sr.ht --- .build.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..55e2d14 --- /dev/null +++ b/.build.yml @@ -0,0 +1,19 @@ +image: alpine/latest +packages: + - rust + - cargo + - rust-clippy + - rustfmt + - openssl-dev +sources: + - https://git.sr.ht/~tobyvin/zone +tasks: + - clippy: | + cd zone + cargo clippy --workspace --all-features --no-deps -- -D warnings + - test: | + cd zone + cargo test --workspace --all-features + - fmt: | + cd zone + cargo fmt --all -- --check -- cgit v1.2.3-70-g09d2