this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 45b6ec32e5c393e299f0387ba320b08e24b39ecb 74 lines 1.5 kB view raw
1# https://taskfile.dev 2 3version: "3" 4 5vars: 6 BIN: "{{.ROOT_DIR}}/bin" 7 8tasks: 9 default: 10 cmd: task --list 11 silent: true 12 ci:full: 13 desc: Run CI locally in containers 14 cmd: act 15 sources: 16 - ./**/* 17 ci:local: 18 desc: Run CI locally 19 deps: [audit, fmt, test, nix:check, nix:build, clippy, pre-commit, build] 20 nix:check: 21 desc: Run Nix CI checks 22 sources: 23 - ./**/* 24 cmds: 25 - nix flake check 26 nix:build: 27 desc: Run Nix Build 28 cmds: 29 - nix build 30 clippy: 31 desc: Run clippy 32 sources: 33 - ./**/*.rs 34 cmd: cargo clippy 35 pre-commit: 36 desc: Run pre-commit 37 cmd: pre-commit run --all-files --show-diff-on-failure 38 fmt: 39 desc: Run all formatters 40 sources: 41 - ./**/*.rs 42 - ./**/*.nix 43 cmds: 44 - cargo fmt --all 45 - alejandra . 46 test: 47 desc: Run all tests 48 aliases: [t] 49 sources: 50 - ./**/*.rs 51 cmd: cargo nextest run --no-default-features 52 audit: 53 desc: Run cargo security audit 54 sources: 55 - Cargo.lock 56 - flake.lock 57 cmd: cargo audit 58 build: 59 desc: Build the project 60 aliases: [b] 61 sources: 62 - ./**/*.rs 63 - ./Cargo* 64 cmd: cargo build 65 commit: 66 desc: Commit changes using custom script 67 cmd: "{{.BIN}}/commit.sh" 68 test:full: 69 desc: Run comparisons against official tools 70 cmd: "{{.BIN}}/test.sh {{.CLI_ARGS}}" 71 coverage: 72 desc: Run coverage 73 aliases: [cov] 74 cmd: cargo tarpaulin --skip-clean --include-tests --output-dir coverage --out lcov --no-default-features