Skip to content

Integration

Integration #48

Workflow file for this run

name: Integration
on:
schedule:
- cron: '0 6 * * *' # Daily at 6 AM UTC
workflow_dispatch: # Manual trigger
jobs:
integration:
runs-on: ubuntu-latest
steps:
- name: Checkout adapter
uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
run: bun install
- name: Clone PAI repository
run: git clone --depth 1 https://github.com/danielmiessler/Personal_AI_Infrastructure.git /tmp/pai-repo
- name: Run unit tests
run: bun test
- name: Run integration tests
env:
PAI_REPO_PATH: /tmp/pai-repo
run: bun test src/__tests__/integration-pai.test.ts