Skip to content

Commit e3ee4ab

Browse files
committed
Use cargo-deny instead of cargo-audit
1 parent 8a3b11c commit e3ee4ab

File tree

5 files changed

+28
-21
lines changed

5 files changed

+28
-21
lines changed

.github/workflows/audit.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/deny.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
env:
2+
RUST_BACKTRACE: 1
3+
4+
jobs:
5+
check:
6+
name: cargo deny check ${{ matrix.check }}
7+
runs-on: ubuntu-latest
8+
strategy:
9+
matrix:
10+
check: [advisories, bans, licenses, sources]
11+
fail-fast: false
12+
steps:
13+
- uses: actions/checkout@v3
14+
- uses: EmbarkStudios/cargo-deny-action@v1
15+
with:
16+
arguments: --workspace --all-features --locked
17+
command: check ${{ matrix.check }}
18+
19+
on:
20+
workflow_call:

.github/workflows/nightly.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
uses: ./.github/workflows/clippy.yml
1212
with:
1313
toolchain: nightly
14-
audit:
15-
uses: ./.github/workflows/audit.yml
14+
deny:
15+
uses: ./.github/workflows/deny.yml
1616
updates:
1717
uses: ./.github/workflows/updates.yml
1818
minimal-versions:
@@ -22,7 +22,7 @@ jobs:
2222
name: create issue
2323
runs-on: ubuntu-latest
2424
if: failure()
25-
needs: [test, fmt, clippy, audit]
25+
needs: [test, fmt, clippy, deny]
2626
steps:
2727
- uses: actions/checkout@v2
2828
with:
@@ -39,7 +39,7 @@ jobs:
3939
close-issue:
4040
name: close issue
4141
runs-on: ubuntu-latest
42-
needs: [test, fmt, clippy, audit]
42+
needs: [test, fmt, clippy, deny]
4343
steps:
4444
- uses: lee-dohm/close-matching-issues@v2
4545
with:

.github/workflows/pull_request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ jobs:
77
toolchain: ${{ inputs.fmt-toolchain }}
88
clippy:
99
uses: ./.github/workflows/clippy.yml
10-
audit:
11-
uses: ./.github/workflows/audit.yml
10+
deny:
11+
uses: ./.github/workflows/deny.yml
1212
coverage:
1313
uses: ./.github/workflows/coverage.yml
1414

deny.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[licenses.private]
2+
ignore = true

0 commit comments

Comments
 (0)