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

workflows/ts.test.yml

CI / automation

View on GitHub →
name: Test Typescript SDK

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

jobs:
  test:
    name: Test Typescript SDK
    runs-on: ubuntu-latest
    permissions:
      pull-requests: write

    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 Tests
        run: pnpm run test