# See https://github.com/woodpecker-ci/woodpecker/issues/1677
variables:
- - &muslrust_image "clux/muslrust:1.67.0"
+ - &muslrust_image "clux/muslrust:1.70.0"
# Broken for cron jobs currently, see
# https://github.com/woodpecker-ci/woodpecker/issues/1716
- git submodule update
prettier_check:
- image: tmknom/prettier
+ image: tmknom/prettier:3.0.0
commands:
- prettier -c . '!**/volumes' '!**/dist' '!target' '!**/translations'
commands:
# need make existing toolchain available
- cp ~/.cargo . -r
- - rustup toolchain install nightly
- - rustup component add rustfmt --toolchain nightly
- - cargo +nightly fmt -- --check
+ - rustup toolchain install nightly-2023-07-10
+ - rustup component add rustfmt --toolchain nightly-2023-07-10
+ - cargo +nightly-2023-07-10 fmt -- --check
# when:
# platform: linux/amd64
-D clippy::unused_self
-A clippy::uninlined_format_args
-D clippy::get_first
+ -D clippy::explicit_into_iter_loop
+ -D clippy::explicit_iter_loop
+ -D clippy::needless_collect
- cargo clippy --workspace --features console --
-D clippy::unwrap_used
-D clippy::indexing_slicing