Skip to content

feat: add AWS Bedrock provider support alongside Anthropic #1064

feat: add AWS Bedrock provider support alongside Anthropic

feat: add AWS Bedrock provider support alongside Anthropic #1064

Workflow file for this run

name: Code Quality
on:
push:
branches: [main, develop]
pull_request:
branches: [main]
jobs:
type-check:
name: TypeScript Type Check
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
run: bun install
- name: Build shared package
run: bun run build:shared
- name: Run type checks
run: bun run typecheck
precommit-check:
name: Pre-commit Checks
runs-on: ubuntu-latest
needs: [type-check]
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
run: bun install
- name: Build shared package
run: bun run build:shared
- name: Run precommit checks
run: bun run precommit
lint-check:
name: ESLint Check
runs-on: ubuntu-latest
continue-on-error: true # Optional for now
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
run: bun install
- name: Run linting
run: bun run lint