Skip to content

[StepSecurity] Apply security best practices #42

[StepSecurity] Apply security best practices

[StepSecurity] Apply security best practices #42

Workflow file for this run

name: CI
on:
pull_request:
permissions:
contents: read
jobs:
CI:
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: ".nvmrc"
cache: npm
- run: npm ci
- run: npm run build
- run: npm test