Skip to content

Advisors tool

Advisors tool #169

Workflow file for this run

name: Tests
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
test:
timeout-minutes: 60
runs-on: ubuntu-latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: lts/*
cache: 'npm'
- name: Install dependencies
run: npm ci --ignore-scripts
- name: Build libs
run: |
npm run build
npm rebuild # To create bin links
- name: Tests
run: npm run test:coverage
- name: Upload coverage results to Coveralls
uses: coverallsapp/github-action@v2
with:
base-path: ./packages/mcp-server-supabase