Skip to content

Merge pull request #42 from shamoo53/Implement-Proper-Error-Boundary-… #6

Merge pull request #42 from shamoo53/Implement-Proper-Error-Boundary-…

Merge pull request #42 from shamoo53/Implement-Proper-Error-Boundary-… #6

name: Performance Budget
on:
pull_request:
branches: ["main", "master"]
push:
branches: ["main", "master"]
jobs:
performance-budget:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- name: Install
run: npm ci
- name: Build with stats
run: npm run build:analyze
env:
ANALYZE: "true"
- name: Check budgets
run: npm run perf:budgets
env:
TOTAL_JS_BUDGET_KB: "650"
MAX_CHUNK_BUDGET_KB: "220"