Skip to content

chore(rendering): support cross-platform skia-canvas#835

Merged
ugcodrr merged 1 commit intomainfrom
fix-skia-canvas-install
May 5, 2026
Merged

chore(rendering): support cross-platform skia-canvas#835
ugcodrr merged 1 commit intomainfrom
fix-skia-canvas-install

Conversation

@ugcodrr
Copy link
Copy Markdown
Member

@ugcodrr ugcodrr commented May 5, 2026

Applies the cross-platform skia-canvas approach from #827 so local macOS installs do not pull the Linux-only native binary.

Behavioral change:

  • Uses a pnpm override for skia-canvas 3.0.8
  • Routes canvas creation through a CPU-backed helper for cross-platform rendering

Checks run:

  • pnpm install --frozen-lockfile
  • pnpm --filter @statsify/rendering test:types
  • pnpm --filter @statsify/rendering lint
  • pnpm --filter discord-bot test:types
  • pnpm --filter discord-bot lint
  • pnpm discord-bot start
  • git diff --check

@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
statsify Ready Ready Preview, Comment May 5, 2026 2:38am

@ugcodrr ugcodrr merged commit f31c164 into main May 5, 2026
4 checks passed
@ugcodrr ugcodrr deleted the fix-skia-canvas-install branch May 5, 2026 04:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant