Skip to main content
EVOKORE// WORKFLOWS / ts.build.yml
ComposioHQ/composioworkflow · 32 lines

workflows/ts.build.yml

CI / automation

View on GitHub →
name: Build Typescript SDK

on:
  push:
    branches: [master]
    paths:
      - "ts/**"
  pull_request:
    paths:
      - "ts/**"

jobs:
  build:
    name: Build Typescript SDK
    runs-on: ubuntu-latest

    steps:
      - name: Checkout Code
        uses: actions/checkout@v6

      - name: Setup Node.js, pnpm, Bun
        uses: ./.github/actions/setup-node-pnpm-bun

      - name: Install Dependencies
        run: pnpm install --frozen-lockfile

      - name: Run Linting
        run: pnpm lint

      - name: Run Build
        run: pnpm run build:packages