Skip to content

refactor(subagents): use in-process child sessions #54

refactor(subagents): use in-process child sessions

refactor(subagents): use in-process child sessions #54

Workflow file for this run

name: Pi extensions
on:
push:
paths:
- "home/.pi/agent/extensions/**"
- ".github/workflows/extensions.yml"
pull_request:
paths:
- "home/.pi/agent/extensions/**"
- ".github/workflows/extensions.yml"
permissions:
contents: read
jobs:
check:
runs-on: ubuntu-latest
defaults:
run:
working-directory: home/.pi/agent/extensions
steps:
- uses: actions/checkout@v7
- uses: pnpm/action-setup@v4
with:
package_json_file: home/.pi/agent/extensions/package.json
- uses: actions/setup-node@v4
with:
node-version: 26.0.0
cache: pnpm
cache-dependency-path: home/.pi/agent/extensions/pnpm-lock.yaml
- run: pnpm install --frozen-lockfile
- run: pnpm run check