summaryrefslogtreecommitdiffhomepage
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/testframework-rust-supply-chain.yml25
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