Personal website built with VitePress.
# Install dependencies
npm install
# Start dev server
npm run dev
# Run tests
npm testnpm run buildThe site is automatically deployed to S3 and CloudFront when changes are pushed to the main branch.
The CI/CD pipeline includes:
- Test: Runs unit tests
- Build: Builds the VitePress site
- Lighthouse: Runs performance and accessibility audits
- Deploy: Deploys to S3 with CloudFront invalidation