From 76c97cce3bc8a332d72b1c3f79e799f47da84723 Mon Sep 17 00:00:00 2001 From: Polesznyák Márk Date: Tue, 23 Sep 2025 16:13:45 +0200 Subject: feat: add build manifests --- .builds/ci.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .builds/ci.yml (limited to '.builds/ci.yml') diff --git a/.builds/ci.yml b/.builds/ci.yml new file mode 100644 index 0000000..e741981 --- /dev/null +++ b/.builds/ci.yml @@ -0,0 +1,24 @@ +image: ubuntu/noble +packages: + - rustup + - pkg-config + - libxkbcommon-dev + - libssl-dev +triggers: + - action: email + condition: failure + to: "<~pml68/dev@lists.sr.ht>" +tasks: + - rust-setup: | + rustup toolchain install stable --profile default -c clippy + rustup default stable + - lint: | + cd iced_dialog + cargo lint + - test: | + cd iced_dialog + cargo test --verbose --doc + cargo test --verbose --all-targets + - build-example: | + cd iced_dialog + cargo build --example save -- cgit v1.2.3