Skip to content

fix(release): defer ffmpeg externalBin + fix deploy OOM - #16

Merged
slaveofcode merged 1 commit into
developfrom
fix/release-unblock-defer-ffmpeg
Jul 25, 2026
Merged

fix(release): defer ffmpeg externalBin + fix deploy OOM#16
slaveofcode merged 1 commit into
developfrom
fix/release-unblock-defer-ffmpeg

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

externalBin validates at compile time and broke release + desktop-check. Removed it (kept bundle.active:true); fixed Cloudflare deploy OOM with NODE_OPTIONS. 🤖 Generated with Claude Code

The externalBin ffmpeg sidecar is validated by tauri-build at COMPILE time, so it
broke every workflow that compiles the crate (release + desktop-check) — the CI
sidecar wasn't found at build time even though the download step ran. Rather than
keep blocking the release, remove externalBin for now (keep bundle.active: true —
the actual fix that makes tauri-action publish installers). The app falls back to
system ffmpeg; proper bundling will return in a follow-up that fixes all
compile-time workflows.

Also fix the Cloudflare Pages deploy (deploy.yml): its `npm run build` OOM'd on
the default ~2GB Node heap — added NODE_OPTIONS=--max-old-space-size=8192.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013dqouzFP8vy9jaKhTDFj5H
@slaveofcode
slaveofcode merged commit 866cfac into develop Jul 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant