File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5252 - uses : actions/checkout@v4
5353 - name : Install linux build dependencies
5454 run : sudo apt update && sudo apt install libfuse-dev
55+ - run : >
56+ cargo check
57+ --all-targets
58+ --features armor
59+ --features async
60+ --features cli-common
61+ --features plugin
62+ --features ssh
63+ --features unstable
64+ # Check with rage-mount MSRV as well.
65+ - uses : dtolnay/rust-toolchain@1.88.0
66+ id : toolchain
67+ - run : rustup override set ${{steps.toolchain.outputs.name}}
5568 - run : cargo check --all-targets --all-features
5669
5770 clippy :
@@ -62,11 +75,32 @@ jobs:
6275 - name : Install linux build dependencies
6376 run : sudo apt update && sudo apt install libfuse-dev
6477 - name : Clippy check
65- uses : actions-rs/clippy-check@v1
78+ uses : auguwu/clippy-action@9817d076b82df0194935be9db6154c56ac07b317 # 1.5.0
79+ with :
80+ token : ${{ secrets.GITHUB_TOKEN }}
81+ check-args : >
82+ --features armor
83+ --features async
84+ --features cli-common
85+ --features plugin
86+ --features ssh
87+ --features unstable
88+ --all-targets
89+ deny : warnings
90+ # Check with rage-mount MSRV as well.
91+ - uses : dtolnay/rust-toolchain@1.88.0
92+ id : toolchain
93+ with :
94+ components : clippy
95+ - run : rustup override set ${{steps.toolchain.outputs.name}}
96+ - name : Clippy check
97+ uses : auguwu/clippy-action@9817d076b82df0194935be9db6154c56ac07b317 # 1.5.0
6698 with :
67- name : Clippy (MSRV)
6899 token : ${{ secrets.GITHUB_TOKEN }}
69- args : --all-features --all-targets -- -D warnings
100+ check-args : >
101+ --all-features
102+ --all-targets
103+ deny : warnings
70104
71105 codecov :
72106 name : Code coverage
You can’t perform that action at this time.
0 commit comments