variables: - shared-config: &shared-config image: rg.fr-par.scw.cloud/asr-projects/beau-gosse-du-92/ci-lint-audit:latest pull: true steps: - name: format <<: *shared-config commands: | cargo fmt --all --check - name: sort derives <<: *shared-config commands: | cargo sort-derives --check - name: clippy <<: *shared-config commands: | cargo clippy --all --all-features -- -D warnings # Not ready to block PR on fail failure: ignore - name: spellcheck <<: *shared-config commands: | cargo spellcheck - name: dependencies <<: *shared-config commands: | cargo udeps - name: dockerizable (web) 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