Skip to content

feat(seo): add search metadata, share cards and privacy page #39

feat(seo): add search metadata, share cards and privacy page

feat(seo): add search metadata, share cards and privacy page #39

Workflow file for this run

name: Security
# Dependency changes in pull requests, plus a daily audit of `main` for newly published advisories.
on:
pull_request:
paths:
- pnpm-lock.yaml
- package.json
- pnpm-workspace.yaml
- Dockerfile
- .github/workflows/security.yml
schedule:
- cron: '23 4 * * *'
workflow_dispatch:
permissions:
contents: read
jobs:
audit:
name: npm dependencies
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version-file: .nvmrc
- run: pnpm audit --audit-level high
dependency-review:
name: dependency review
if: github.event_name == 'pull_request'
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0
with:
fail-on-severity: high
comment-summary-in-pr: on-failure