[ACS-12322] Add seperate step for security audit

This commit is contained in:
Shivangi Shree
2026-08-11 16:50:14 +05:30
parent 81c340488e
commit 07fca84221
+9 -3
View File
@@ -24,11 +24,17 @@ runs:
branch_name: ${{ env.BRANCH_NAME }} branch_name: ${{ env.BRANCH_NAME }}
dry-run: ${{ inputs.dry-run }} dry-run: ${{ inputs.dry-run }}
- name: Install dependencies
shell: bash
run: pnpm install --frozen-lockfile
- name: Security audit
shell: bash
run: pnpm audit --audit-level=critical
- name: Build Libraries - name: Build Libraries
shell: bash shell: bash
run: | run: pnpm ci:build:many
pnpm install --frozen-lockfile
pnpm ci:build:many
- uses: actions/setup-node@v7 - uses: actions/setup-node@v7
name: setup GH registry name: setup GH registry