chore(deps): bump @remotion/layout-utils from 4.0.402 to 4.0.407 #1099
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI | |
| on: | |
| workflow_dispatch: | |
| push: | |
| branches: [master] | |
| pull_request: | |
| branches: [master] | |
| pull_request_target: | |
| branches: [master] | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| permissions: | |
| contents: read | |
| jobs: | |
| quality: | |
| name: Quality Gates | |
| runs-on: ubuntu-latest | |
| if: >- | |
| ${{ | |
| (github.event_name != 'pull_request' || !startsWith(github.head_ref, 'release-please--')) && | |
| ( | |
| github.event_name != 'pull_request_target' || | |
| ( | |
| github.event.pull_request.head.repo.full_name == github.repository && | |
| startsWith(github.head_ref, 'release-please--') | |
| ) | |
| ) | |
| }} | |
| env: | |
| HUSKY: 0 | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v6 | |
| with: | |
| ref: ${{ github.event.pull_request.head.sha || github.sha }} | |
| - name: Setup Node.js | |
| uses: actions/setup-node@v6 | |
| with: | |
| node-version: 20 | |
| cache: npm | |
| - name: Install dependencies | |
| run: npm ci | |
| - name: Audit (high/critical) | |
| run: npm audit --audit-level=high | |
| continue-on-error: true | |
| - name: Ubiquitous language + glossary gate | |
| run: npm run glossary:check | |
| - name: Repo facts gate | |
| run: npm run repo-facts:check | |
| - name: Spell check (user-facing surfaces) | |
| run: npm run cspell:check | |
| - name: Docs check | |
| run: npm run docs:check | |
| - name: Typecheck | |
| run: npm run typecheck | |
| - name: Lint | |
| run: npm run lint | |
| - name: Format check | |
| run: npm run format:check | |
| - name: Build | |
| run: npm run build | |
| - name: Build types | |
| run: npm run build:types | |
| - name: Test with coverage | |
| # Keep PR CI deterministic and fast. Heavy V&V visual tests and Playwright E2E are label-gated. | |
| run: npm run test:coverage:push | |
| - name: Duplication check | |
| run: npm run dup:check | |
| - name: Size check | |
| run: npm run size:check | |
| - name: Upload coverage | |
| uses: codecov/codecov-action@v5 | |
| with: | |
| files: ./coverage/lcov.info | |
| fail_ci_if_error: false |