Files
beau-gosse-du-92/.woodpecker/.validate.yaml
Adrien 6b9ef5dc90
Some checks failed
ci/woodpecker/push/dockerize Pipeline failed
ci/woodpecker/push/deploy unknown status
🐛 Don't run validation on commit into default branch
2024-09-25 22:59:24 +02:00

29 lines
828 B
YAML

steps:
- name: format
image: rust:latest
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
# 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}
when:
- event: pull_request
# - event: push
# branch: ${CI_REPO_DEFAULT_BRANCH}