Skip to content

Add React Router and refactor dashboard with enhanced minification benchmarks featuring optimized compression sorting and detailed metrics #115

Add React Router and refactor dashboard with enhanced minification benchmarks featuring optimized compression sorting and detailed metrics

Add React Router and refactor dashboard with enhanced minification benchmarks featuring optimized compression sorting and detailed metrics #115

Workflow file for this run

name: CI
on:
push:
branches: [ main, develop ]
pull_request:
branches: [ main, develop ]
permissions: {}
jobs:
test-lint-build:
permissions:
contents: read
packages: read
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v5
- name: Setup Node.js and pnpm
uses: ./.github/actions/setup-node-pnpm
- name: Lint code
run: pnpm lint
- name: Run tests
run: pnpm test
- name: Build project
run: pnpm build
- name: Check build artifacts
run: |
if [ -d "apps/dashboard/dist" ]; then
echo "✅ Build artifacts created successfully"
ls -la apps/dashboard/dist/
else
echo "❌ Build artifacts not found"
exit 1
fi