Skip to content

fix(schema-org): limit identity about links to homepage (#933) #887

fix(schema-org): limit identity about links to homepage (#933)

fix(schema-org): limit identity about links to homepage (#933) #887

Workflow file for this run

name: CI
on:
push:
branches:
- main
paths-ignore:
- '**/README.md'
- 'docs/**'
pull_request:
branches:
- main
- v2
paths-ignore:
- '**/README.md'
- 'docs/**'
concurrency:
group: ${{ github.workflow }}-${{ github.event.number || github.sha }}
cancel-in-progress: true
permissions:
contents: read
jobs:
lint:
runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version: lts/*
cache: pnpm
- run: pnpm i
- run: pnpm lint
import-inert:
runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
with:
persist-credentials: false
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version: lts/*
cache: pnpm
- run: pnpm i
- run: pnpm test:import-inert
typecheck:
runs-on: ubuntu-24.04-arm
env:
NODE_OPTIONS: --max-old-space-size=8048
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version: lts/*
cache: pnpm
- run: pnpm i
- run: pnpm build
- run: pnpm typecheck
- run: pnpm test:attw
test:
runs-on: ubuntu-24.04-arm
env:
NODE_OPTIONS: --max-old-space-size=8048
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version: lts/*
cache: pnpm
- run: pnpm i
- run: pnpm build
- run: pnpm exec vitest run