chore(build): add workspace consistency checker (#1277)

This commit is contained in:
rahim
2026-04-07 21:31:04 -07:00
committed by GitHub
parent b874dad306
commit a14a5b7498
3 changed files with 286 additions and 1 deletions
+23
View File
@@ -146,6 +146,29 @@ jobs:
- name: Test SPF
run: pnpm turbo run test --filter="@videojs/spf" --env-mode=loose
workspace:
needs: install
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v5
- name: Setup pnpm
uses: pnpm/action-setup@v4
- name: Setup Node.js
uses: actions/setup-node@v5
with:
node-version-file: '.nvmrc'
cache: pnpm
- name: Install dependencies
run: pnpm install --frozen-lockfile --prefer-offline
- name: Check workspace consistency
run: pnpm check:workspace
build:
needs: install
runs-on: ubuntu-latest