this repo has no description
0
fork

Configure Feed

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

feat: switch out just for go-task

+30 -29
+27
Taskfile.yml
··· 1 + # https://taskfile.dev 2 + 3 + version: "3" 4 + 5 + tasks: 6 + default: 7 + cmd: task --list 8 + silent: true 9 + ci: 10 + desc: Run CI locally in containers 11 + cmd: act 12 + check: 13 + desc: Run all checks 14 + deps: [audit, fmt, test] 15 + cmds: 16 + - cargo clippy 17 + - pre-commit run --all-files --show-diff-on-failure 18 + - nix flake check 19 + fmt: 20 + desc: Run all formatters 21 + cmd: cargo fmt --all 22 + test: 23 + desc: Run all tests 24 + cmd: cargo nextest run 25 + audit: 26 + desc: Run cargo security audit 27 + cmd: cargo audit
+3 -3
flake.nix
··· 93 93 } 94 94 // lib.optionalAttrs (system == "x86_64-linux") { 95 95 # Check code coverage with tarpaulin runs 96 - #cmprss-tarpaulin = craneLib.cargoTarpaulin commonArgs; 96 + cmprss-tarpaulin = craneLib.cargoTarpaulin commonArgs; 97 97 } 98 98 // { 99 99 # Run formatting checks before commit ··· 127 127 shellHook = '' 128 128 ${self.checks.${system}.pre-commit-check.shellHook} 129 129 echo --------------------- 130 - just list 130 + task --list 131 131 echo --------------------- 132 132 ''; 133 133 ··· 141 141 act # For running Github Actions locally 142 142 alejandra 143 143 deadnix 144 - just 144 + go-task 145 145 nodePackages.prettier 146 146 statix 147 147
-26
justfile
··· 1 - # list available commands 2 - @list: 3 - just --list 4 - 5 - # run CI locally 6 - @ci: 7 - act 8 - 9 - # run all checks 10 - check: fmt test audit 11 - cargo clippy 12 - pre-commit run --all-files --show-diff-on-failure 13 - nix flake check 14 - 15 - # format everything 16 - @fmt: 17 - just --fmt --unstable 18 - cargo fmt --all 19 - 20 - # run tests 21 - test: 22 - cargo nextest run 23 - 24 - # run security audit on dependencies 25 - audit: 26 - cargo audit