Skip to content

feat: restructure command menu — rename category to Agent, add switch… #63

feat: restructure command menu — rename category to Agent, add switch…

feat: restructure command menu — rename category to Agent, add switch… #63

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
# ── TypeScript ──
typescript-lint:
name: TS Lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- run: bun install --frozen-lockfile
- run: bun run lint
typescript-test:
name: TS Test
needs: typescript-lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- run: bun install --frozen-lockfile
- run: bun run test
typescript-build:
name: TS Build
needs: typescript-test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- run: bun install --frozen-lockfile
- run: bun run build
# ── Rust (suspended — SDK incomplete) ──
# rust-fmt:
# name: Rust Format
# ...
# rust-clippy:
# name: Rust Clippy
# ...
# rust-test:
# name: Rust Test (${{ matrix.os }})
# ...
# rust-audit:
# name: Rust Audit
# ...