xiaoju
050fc8eee4
chore: update workflow $START from _ to new/resume
...
CI / check (pull_request) Successful in 5m22s
Align with united-workforce#101 — $START now requires explicit
'new' and 'resume' status keys instead of magic '_'.
Refs shazhou/united-workforce#101
2026-06-05 09:57:24 +00:00
xingyue
9948db77ea
refactor: split e2e-check workflow into 4 roles
...
- preparer: Docker setup, install, build, lint, unit test, init store
- tester: pure CLI scenario testing (receives container + store path)
- reporter: file Gitea issues (triggered by bugs or setup failures)
- cleanup: stop and remove Docker container
Also fixes template variable prefix (payload.name vs name).
2026-05-31 18:23:34 +08:00
xingyue
f3f13e6f35
fix: add type: object to all oneOf variants in workflow frontmatter schemas
...
ajv strict mode requires explicit type: object when properties/required
are used. All three workflow YAMLs had this missing, causing frontmatter
validation to fail with:
strict mode: missing type "object" for keyword "required"
Also added frontmatter output example in e2e-check.yaml procedure to
prevent agents from outputting bugs as plain strings instead of objects.
2026-05-31 17:15:43 +08:00
xingyue
08b143ea0b
feat: add retrospect-workflow for self-improvement
2026-05-30 15:50:22 +08:00
xiaoju
ccca0e60d1
chore: sync solve-issue.yaml from workflow repo
...
- $status discriminated union frontmatter
- Portable paths (.worktrees/ relative to repo root)
- Developer failed exit
- Reviewer rejected carries worktree field
小橘 🍊 (NEKO Team)
2026-05-25 09:21:29 +00:00
xiaoju
8f54dcfa7c
chore: remove hardcoded paths from solve-issue workflow
...
Use git rev-parse, git worktree list, and git remote to detect
paths dynamically. No more ~/repos/ assumptions.
— 小橘 🍊 (NEKO Team)
2026-05-25 01:43:40 +00:00
xiaoju
7828dd1c41
chore: generalize solve-issue workflow for any repo
...
Remove hardcoded ~/repos/workflow paths. Use git rev-parse and
basename to detect repo root and worktree base dynamically.
— 小橘 🍊 (NEKO Team)
2026-05-25 01:40:48 +00:00
xiaoju
a30af6efb5
chore: use workflow project's solve-issue with tester/committer
...
Replace minimal version with full 5-role workflow from workflow project.
— 小橘 🍊 (NEKO Team)
2026-05-25 01:36:50 +00:00