Skip to content

Commit af1d3da

Browse files
committed
fix(supabase): pre-bundle rivetkit for import-map redirect (native-free edge deploy) + edge bundle-budget CI + docs; regen stale BARE codecs
1 parent f73f41d commit af1d3da

14 files changed

Lines changed: 4049 additions & 7 deletions

File tree

.github/workflows/frontend.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,22 @@ jobs:
8686
- run: pnpm install --frozen-lockfile
8787
- run: pnpm exec turbo run build --filter='./rivetkit-typescript/packages/*'
8888
- run: pnpm exec turbo run check-types --filter='./rivetkit-typescript/packages/*'
89+
rivetkit-edge-budget:
90+
name: RivetKit / Edge Bundle Budget
91+
runs-on: ubuntu-latest
92+
steps:
93+
- uses: actions/checkout@v4
94+
- uses: pnpm/action-setup@v4
95+
- uses: actions/setup-node@v4
96+
with:
97+
node-version: 22
98+
cache: pnpm
99+
- run: pnpm install --frozen-lockfile
100+
- run: pnpm exec turbo run build --filter=@rivetkit/supabase
101+
# Blocks the native dependency closure from re-entering the edge adapter.
102+
- run: pnpm --filter @rivetkit/supabase check-edge-closure
103+
# Budgets the adapter's bundled JS size.
104+
- run: pnpm --filter @rivetkit/supabase size
89105
# website-type-check:
90106
# name: Website / Type Check
91107
# runs-on: ubuntu-latest

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)