Skip to content

Commit f917406

Browse files
rbbydotdevclaude
andcommitted
Remove serpapi special-casing — all examples are spec-first
Serpapi spec already lives at specs/serpapi.json and codegen generates from it like petstore/plantstore/cloudflare. No need to sync the hand-written serpapi workspace package from the examples branch. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 683dc73 commit f917406

3 files changed

Lines changed: 1 addition & 6 deletions

File tree

.github/workflows/deploy-pages.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,9 @@ jobs:
3131

3232
- run: pnpm install --frozen-lockfile
3333

34-
# Sync large examples (serpapi, cloudflare fixtures)
34+
# Sync large examples (cloudflare spec)
3535
- run: bash scripts/sync-examples.sh
3636

37-
# Re-install to link synced workspace packages (serpapi)
38-
- run: pnpm install --no-frozen-lockfile
39-
4037
# Build spac core + from-openapi (website + playground depend on them)
4138
- run: pnpm --filter @spec-spac/spac build
4239
- run: pnpm --filter @spec-spac/from-openapi build

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ tsx-501/
1010

1111
# Large examples — synced from the `examples` orphan branch via `pnpm sync-examples`
1212
packages/examples/cloudflare/
13-
packages/serpapi/
1413

1514
# Generated from specs by codegen-from-specs.ts — always regenerated, never hand-edited
1615
packages/playground/scripts/petstore/

scripts/sync-examples.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ set -euo pipefail
1010
#
1111
# What it syncs:
1212
# packages/examples/cloudflare/ — 13 MB OpenAPI spec (used by codegen-from-specs.ts)
13-
# packages/serpapi/ — search engine API (legacy, kept for reference)
1413

1514
REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)"
1615
cd "$REPO_ROOT"

0 commit comments

Comments
 (0)