Lines Matching +full:- +full:lssf
8 install-nextest:
10 - test -f {{.CARGO_BIN}}/cargo-nextest
12 - curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C {{.CARGO_BIN}}
14 install-pytest:
16 - which pytest
18 - python3 -m pip install pytest
20 clone-licenses:
22 - test -d choosealicense.com
24 - git clone --depth 1 https://github.com/github/choosealicense.com.git
28 - cargo check --all {{.CLI_ARGS}}
32 - cargo fmt --all {{.CLI_ARGS}}
36 - >
38 --examples --tests --benches --bins --lib --workspace
39 -- -D clippy::pedantic -D clippy::dbg-macro -D warnings
43 RUSTDOCFLAGS: "-Dwarnings"
45 - cargo doc {{.CLI_ARGS}}
49 - install-pytest
51 - pytest {{.CLI_ARGS}} tests/
55 - install-nextest
59 - cargo nextest run --no-fail-fast {{.CLI_ARGS}}
60 - cargo build --no-default-features
64 - cargo test --doc
69 - clone-licenses
71 - cargo bench {{.CLI_ARGS}}
76 - which gh
77 - test {{.CLI_ARGS}}
78 - cat Cargo.toml | grep -F 'version = "{{.CLI_ARGS}}"'
79 - cargo publish
80 - git tag {{.CLI_ARGS}}
81 - git push
82 - git push --tags
83 - gh release create --generate-notes {{.CLI_ARGS}}
88 - task: pytest
89 - task: nextest
90 - task: doctest
95 - task: format
96 - task: check
97 - task: lint
98 - task: doc
99 - task: test