Skip to content

feat: unify local and hosted authorization paths (#2028) #2820

feat: unify local and hosted authorization paths (#2028)

feat: unify local and hosted authorization paths (#2028) #2820

Workflow file for this run

name: Tests
on:
pull_request:
branches: [main]
push:
branches: [main]
env:
NODE_VERSION: "24.14.0"
jobs:
test:
runs-on: ubuntu-latest
name: Run Tests
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
- name: Install workspace dependencies
run: npm ci --legacy-peer-deps
- name: Run SDK → CLI → Inspector verification
# Node 24 auto-scales heap to ~half system RAM (~4 GB on ubuntu-latest).
# The vitest workspace (server + client + shared) runs concurrently and
# exceeds that cap. 6 GB gives headroom without exhausting the runner.
env:
NODE_OPTIONS: "--max-old-space-size=6144"
run: npm run test:ordered