steps: - name: format image: rust:1.86 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 to block PR on fail failure: ignore - name: audit - depedencies image: rust:1.86 commands: | cargo install --locked cargo-deny cargo deny check # Not ready to block PR on fail failure: ignore - name: build - web (dockerize) image: woodpeckerci/plugin-kaniko settings: registry: rg.fr-par.scw.cloud repo: asr-projects/beau-gosse-du-92-web username: nologin password: from_secret: registry-password dry-run: true when: - event: pull_request # - event: push # branch: ${CI_REPO_DEFAULT_BRANCH}