Skip to content

Commit 5661607

Browse files
committed
extract audio with FFmpeg before sending to AI to reduce upload size
1 parent 1d0b598 commit 5661607

22 files changed

Lines changed: 1275 additions & 6188 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,16 @@ jobs:
2121
- name: Checkout
2222
uses: actions/checkout@v4
2323

24-
- name: Setup Node.js
25-
uses: actions/setup-node@v4
24+
- name: Setup Bun
25+
uses: oven-sh/setup-bun@v2
2626
with:
27-
node-version: 'lts/*'
28-
cache: 'npm'
27+
bun-version: latest
2928

3029
- name: Install dependencies
31-
run: npm ci
30+
run: bun install --frozen-lockfile
3231

3332
- name: Build
34-
run: npm run build
33+
run: bun run build
3534

3635
- name: Upload artifact
3736
uses: actions/upload-pages-artifact@v3

bun.lock

Lines changed: 942 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)