From 91bd5bd18538b8cdb88fbf475555590cf3c62f6d Mon Sep 17 00:00:00 2001 From: core Date: Mon, 24 Nov 2025 10:19:15 -0500 Subject: [PATCH] improved ci/cd --- .build.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.build.yml b/.build.yml index 4a88638213553dbc1c908d68b943b45b80020295..678b516c172a2577b987730c3d926e0503a2cb1c 100644 --- a/.build.yml +++ b/.build.yml @@ -1,18 +1,27 @@ image: alpine/edge packages: - - cargo + - rustup sources: - https://git.srht.e3t.cc/~starkingdoms/starkingdoms tasks: + - install_toolchain: | + rustup-init -y + echo '. "$HOME/.cargo/env"' > ~/.profile + source ~/.profile + rustup target add wasm32-unknown-unknown - native_server: | + source ~/.profile cd starkingdoms cargo clippy --package starkingdoms -F native -F server - native_client: | + source ~/.profile cd starkingdoms cargo clippy --package starkingdoms -F native -F client - native_ls: | + source ~/.profile cd starkingdoms cargo clippy --package starkingdoms -F native -F server -F client - web_client: | + source ~/.profile cd starkingdoms cargo clippy --target wasm32-unknown-unknown --package starkingdoms -F wasm -F client \ No newline at end of file