From 570c792bf430db168879b7474ff7c1ce172edb25 Mon Sep 17 00:00:00 2001 From: Adrien Date: Mon, 21 Apr 2025 17:40:06 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7=20Test=20the=20build=20for=20web?= =?UTF-8?q?=20on=20PR?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker/.validate.yaml | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/.woodpecker/.validate.yaml b/.woodpecker/.validate.yaml index feed5aa..b20f266 100644 --- a/.woodpecker/.validate.yaml +++ b/.woodpecker/.validate.yaml @@ -1,28 +1,26 @@ steps: - name: format image: rust:latest - commands: - - rustup component add rustfmt - - cargo fmt --all --check + commands: | + rustup component add rustfmt + cargo fmt --all --check - - name: clippy - image: rust:latest - commands: - - apt update && apt install -y libgtk-3-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev - - rustup component add clippy - - cargo clippy --all --all-features -- -D warnings - # Not ready for clippy validation - failure: ignore - - # - name: build + # - name: clippy # image: rust:latest - # commands: - # - cargo install dioxus-cli --locked -j ${JOBS_NB:-default} - # - rustup target add wasm32-unknown-unknown - # - cargo install -f wasm-bindgen-cli --version 0.2.93 - # - dx build -r --platform web -- -j ${JOBS_NB:-default} + # commands: | + # apt update && apt install -y libgtk-3-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev + # rustup component add clippy + # cargo clippy --all --all-features -- -D warnings + # # Not ready for clippy validation + # failure: ignore + + - name: build-web + # image: rust:latest + image: rg.fr-par.scw.cloud/asr-projects/dioxus-cli:asr-0.6.3 + commands: | + dx build -r --platform web -- -j ${JOBS_NB:-default} when: - event: pull_request - # - event: push - # branch: ${CI_REPO_DEFAULT_BRANCH} + - event: push + branch: ${CI_REPO_DEFAULT_BRANCH}