Skip to content

Unify request attribution and isolate background operations #189

Unify request attribution and isolate background operations

Unify request attribution and isolate background operations #189

Workflow file for this run

name: Release Check
on:
push:
branches:
- main
pull_request:
permissions:
contents: read
jobs:
release-check:
name: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
timeout-minutes: 15
strategy:
fail-fast: false
matrix:
include:
- os: ubuntu-latest
command: npm run release:check:linux
- os: macos-latest
command: npm run release:check:macos
- os: windows-latest
command: npm run release:check:windows
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
persist-credentials: false
- uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6
with:
node-version: 24
package-manager-cache: false
- run: npm ci
- run: ${{ matrix.command }}