chore: add GitHub Actions CI + README badges
小橘 🍊(NEKO Team)
This commit is contained in:
@@ -0,0 +1,28 @@
|
|||||||
|
name: CI
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [main]
|
||||||
|
pull_request:
|
||||||
|
branches: [main]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
check:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- uses: oven-sh/setup-bun@v2
|
||||||
|
with:
|
||||||
|
bun-version: latest
|
||||||
|
|
||||||
|
- run: bun install --frozen-lockfile
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: bun run build
|
||||||
|
|
||||||
|
- name: Lint
|
||||||
|
run: bunx biome check .
|
||||||
|
|
||||||
|
- name: Test
|
||||||
|
run: bun run --filter './packages/*' test
|
||||||
@@ -1,5 +1,10 @@
|
|||||||
# @uncaged/workflow
|
# @uncaged/workflow
|
||||||
|
|
||||||
|
[](https://github.com/shazhou-ww/uncaged-workflow/actions/workflows/ci.yml)
|
||||||
|
[](https://www.npmjs.com/package/@uncaged/cli-workflow)
|
||||||
|
[](https://www.npmjs.com/package/@uncaged/workflow-protocol)
|
||||||
|
[](https://www.npmjs.com/package/@uncaged/workflow-agent-kit)
|
||||||
|
|
||||||
A stateless workflow engine driven by a single-step CLI. Workflows are YAML definitions with roles, status-based routing, and a directed graph. Threads are immutable CAS-linked chains — each `uwf thread step` runs one moderator→agent→extract cycle and exits.
|
A stateless workflow engine driven by a single-step CLI. Workflows are YAML definitions with roles, status-based routing, and a directed graph. Threads are immutable CAS-linked chains — each `uwf thread step` runs one moderator→agent→extract cycle and exits.
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|||||||
Reference in New Issue
Block a user