Skip to content

Commit 347542b

Browse files
committed
feat: migrate to pnpm, add Turnstile anti-spam, fix performance issues
- Migrate from npm to pnpm for better performance and dependency management - Add Cloudflare Turnstile to contact form for anti-spam protection - Add email icon to social links section - Fix ScrollTrigger "Element not found: body" error - Reduce will-change memory consumption warnings - Fix font preload warnings with proper configuration - Update GitHub Actions workflow to support pnpm - Update Dockerfile to use pnpm and Node 22 - Fix ESLint warnings across multiple components - Update metadata to reflect Rust & Web Developer focus
1 parent 4d0f5ee commit 347542b

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/nextjs.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ jobs:
4343
echo "Unable to determine package manager"
4444
exit 1
4545
fi
46+
- name: Setup pnpm
47+
uses: pnpm/action-setup@v4
48+
with:
49+
version: latest
50+
if: steps.detect-package-manager.outputs.manager == 'pnpm'
4651
- name: Setup Node
4752
uses: actions/setup-node@v4
4853
with:

0 commit comments

Comments
 (0)