Skip to content

feat: add AI SDK tools and crawl pages support #67

feat: add AI SDK tools and crawl pages support

feat: add AI SDK tools and crawl pages support #67

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
test:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
- name: Use local scrapegraph-js package
run: |
bun -e 'const fs = require("fs"); const p = "packages/ai-sdk/package.json"; const pkg = JSON.parse(fs.readFileSync(p, "utf8")); pkg.dependencies["scrapegraph-js"] = "file:../.."; fs.writeFileSync(p, `${JSON.stringify(pkg, null, "\t")}\n`);'
- run: bun install
- run: bun run build
- run: bun run test
lint:
name: Lint & Typecheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
- name: Use local scrapegraph-js package
run: |
bun -e 'const fs = require("fs"); const p = "packages/ai-sdk/package.json"; const pkg = JSON.parse(fs.readFileSync(p, "utf8")); pkg.dependencies["scrapegraph-js"] = "file:../.."; fs.writeFileSync(p, `${JSON.stringify(pkg, null, "\t")}\n`);'
- run: bun install
- run: bun run build
- run: bun run check
- run: cd packages/ai-sdk && bun run check