build: Check-in Cargo.lock files and lockdown .net (#384)

Use frozen and locked builds

Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>
This commit is contained in:
Anand Krishnamoorthi
2025-03-31 07:55:47 -07:00
committed by GitHub
parent 2858b63cd4
commit c28bde3f56
22 changed files with 10445 additions and 34 deletions

View File

@@ -40,11 +40,15 @@ jobs:
- name: Install required cargo
run: cargo install clippy-sarif sarif-fmt
- name: Fetch
run: cargo fetch
- name: Run rust-clippy
run:
cargo clippy
--all-features
--message-format=json | clippy-sarif | tee rust-clippy-results.sarif | sarif-fmt
--frozen
continue-on-error: true
- name: Upload analysis results to GitHub