diff --git a/.woodpecker/.dockerize.yaml b/.woodpecker/.dockerize.yaml index f5fa465..c4856b1 100644 --- a/.woodpecker/.dockerize.yaml +++ b/.woodpecker/.dockerize.yaml @@ -13,3 +13,6 @@ steps: when: - event: push branch: ${CI_REPO_DEFAULT_BRANCH} + +depends_on: + - validate diff --git a/.woodpecker/.validate.yaml b/.woodpecker/.validate.yaml index 5517665..5604d32 100644 --- a/.woodpecker/.validate.yaml +++ b/.woodpecker/.validate.yaml @@ -1,5 +1,15 @@ steps: - build: + - name: format + image: rust:latest + commands: + - cargo fmt --all --check + + - name: clippy + image: rust:latest + commands: + - cargo clippy --all --all-features -- -D warnings + + - name: build image: rust:latest commands: - cargo install dioxus-cli --locked -j ${JOBS_NB:-default}