diff options
| author | Markus Pettersson <markus.pettersson@mullvad.net> | 2024-03-11 10:46:46 +0100 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2024-03-13 16:46:58 +0100 |
| commit | 31a74b96a4c97d450b4df78a3ac305d05e72cebb (patch) | |
| tree | 94915b31577c8a8ba78d12cd1807b0743b5f8d4b /.github | |
| parent | aedb31a773876b00276eef417b39fa1b84c34f44 (diff) | |
| download | mullvadvpn-31a74b96a4c97d450b4df78a3ac305d05e72cebb.tar.xz mullvadvpn-31a74b96a4c97d450b4df78a3ac305d05e72cebb.zip | |
Run `cargo deny` in `test` workspace
Security advisories`RUSTSEC-2023-0081` makes `cargo deny` fail when
running it from the test workspace. No fixes have been released for
any of our dependencies which triggers these security advisories,
so we have litle choise other than ignoring them for now and
keeping an eye out for updates upstream.
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/testframework-rust-supply-chain.yml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.github/workflows/testframework-rust-supply-chain.yml b/.github/workflows/testframework-rust-supply-chain.yml new file mode 100644 index 0000000000..2a7a7fa44f --- /dev/null +++ b/.github/workflows/testframework-rust-supply-chain.yml @@ -0,0 +1,25 @@ +--- +name: Rust - Supply chain (Test framework) +on: + pull_request: + paths: + - .github/workflows/testframework-rust-supply-chain.yml + - ./test/deny.toml + - 'test/**/Cargo.toml' + - 'test/**/Cargo.lock' + - 'test/**/*.rs' + workflow_dispatch: +jobs: + check-test-framework-supply-chain: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Run cargo deny (test workspace) + uses: EmbarkStudios/cargo-deny-action@v1 + with: + manifest-path: ./test/Cargo.toml + log-level: warn + rust-version: stable + command: check all |
