summaryrefslogtreecommitdiffhomepage
path: root/.github/workflows/clippy.yml
AgeCommit message (Collapse)AuthorFilesLines
2025-09-18Create custom action for Mullvad build envDavid Lönnhager1-35/+2
2025-09-11Set core.longpaths in all relevant workflowsDavid Lönnhager1-0/+6
2025-08-26Pin Zig version in CISebastian Holmin1-0/+2
2025-05-26Update setup-zig actionDavid Lönnhager1-1/+1
2025-05-14Fix flaky GitHub workflowsDavid Lönnhager1-0/+4
2025-02-07Update all CI to update wireguard-go submodule more explicitlyLinus Färnstrand1-2/+2
2025-02-04Change run commands to single lineKalle Lindström1-2/+1
2025-02-04Set toolchain and target directly with RustupLinus Färnstrand1-6/+0
2025-01-24Update clippy workflowDavid Lönnhager1-1/+10
2025-01-22Add --workspace to cargo invocations, to test all cratesLinus Färnstrand1-2/+2
2024-11-26Update Actionstinyboxvk1-3/+3
Signed-off-by: tinyboxvk <13696594+tinyboxvk@users.noreply.github.com>
2024-09-06Check out wireguard-go-rs recursively in workflowAlbin1-1/+1
2024-08-22Add top level `permissions` to all Github Actions workflowsLinus Färnstrand1-0/+3
The default permission on the repository is already set to read only. So in practice this makes no difference. But this makes that more explicit, and less relying on the repository being correctly configured. This also makes security scanning tools such as OpenSSF scorecard happier about the overall security of our repository.
2024-06-25Update Github actions to use `wireguard-go` as a submoduleMarkus Pettersson1-2/+15
2024-04-23Bump setup-protoc action to v3David Lönnhager1-1/+1
2024-02-26Run clippy with `--no-default-features` instead of default featuresSebastian Holmin1-2/+2
2024-02-20Replace `--benches --tests` with ´--all-targets` in CI jobSebastian Holmin1-4/+4
2024-02-20Run `clippy` with `all-features` in CIMarkus Pettersson1-2/+4
Run `clippy` with `all-features` in CI to get more coverage and catch more mistakes earlier.
2024-01-08Add `--all-targets` to CI pipelineSebastian Holmin1-1/+1
2024-01-04Remove explicit allow of unused_async in CILinus Färnstrand1-2/+2
2023-05-24Add github actions HOME FIX(tm)Linus Färnstrand1-0/+5
2023-05-24Run cargo clippy against AndroidLinus Färnstrand1-3/+42
2023-05-02Run Clippy in CI on macOSLinus Färnstrand1-1/+1
2023-04-26Run clippy CI on WindowsLinus Färnstrand1-1/+6
Co-authored-by: David Lönnhager <david.l@mullvad.net>
2023-02-08Deny unused_async lint in clippy in Github actionsLinus Färnstrand1-1/+1
2023-01-13Run yamlfix on all of .github/workflows/Linus Färnstrand1-12/+11
2022-11-02Remove unused GH pathEmīls Piņķis1-1/+0
Seems like when `ci/check-clippy.sh` was removed ,this watch path was not.
2022-09-27Download protoc in CIEmīls Piņķis1-0/+5
2022-06-30Fix newly introduced clippy warningsJonathan1-1/+3
Most significantly included making the TunnelArgs struct bigger by including most of the parameters that are used in the call-chain for Wireguard tunnels. This makes the struct less arbitrary and keeps down the amount of arguments to a manageable level. Fix `is_offline` lint complaint Nightly clippy (0.1.63) does not complain about this however stable (0.1.61) does and as such we'll change the name it. The mutability did not seem to be necessary but we agreed the name change is good anyway.
2022-06-30Add CI script for running ClippyJonathan1-0/+35
CI script will run clippy with `RUSTFLAGS="--deny warnings"` because this is how we do it in the other build CI scripts. However this might clash with configs that are done in the `.cargo/config` file. I expect this will not be a significant problem however and the CI script is not a critical resource and as such it seems like a waste to bikeshed this.