Skip to content

Commit aa6ac62

Browse files
committed
feat(ci): add Dependency and License checks to build workflow
1 parent 2b410d6 commit aa6ac62

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/build.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ jobs:
5757
with:
5858
fetch-depth: 0
5959

60+
# Dependency review scans for introduced vulnerabilities and compatible licenses.
61+
- name: Dependency Review
62+
uses: actions/dependency-review-action@0efb1d1d84fc9633afcdaad14c485cbbc90ef46c # v2.5.1
63+
with:
64+
fail-on-severity: moderate
65+
license-check: true
66+
vulnerability-check: true
67+
6068
- name: Set up Python
6169
uses: actions/setup-python@13ae5bb136fac2878aff31522b9efb785519f984 # v4.3.0
6270
with:

0 commit comments

Comments
 (0)