name: Agent CI on: push: branches: [main] pull_request: workflow_dispatch: jobs: build-and-verify: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup Node uses: actions/setup-node@v4 with: node-version: '22' cache: npm - name: Install dependencies run: npm install - name: Build run: npm run build - name: Print card run: node dist/src/cli.js print-card - name: Agent help run: node dist/src/cli.js run-action '{"action":"agent.help"}' - name: Agent health run: node dist/src/cli.js run-action '{"action":"sin.code.datascience.health"}'