Skip to content

Commit ef998ac

Browse files
committed
ci(dependencies): audited signatures and provenance attestations of installed packages
1 parent 278d8e6 commit ef998ac

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ jobs:
2323
with:
2424
cache: npm
2525
node-version: lts/*
26-
- run: npm ci
26+
- run: npm clean-install
27+
- run: npm audit signatures
2728
- run: npx semantic-release
2829
env:
2930
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
node-version: ${{ matrix.node-version }}
3737
cache: npm
3838
- run: npm clean-install
39+
- run: npm audit signatures
3940
- name: Ensure dependencies are compatible with the version of node
4041
run: npx ls-engines
4142
- run: npm run test:ci

0 commit comments

Comments
 (0)