agent-team web CI: wire Prettier + ESLint + Playwright and enable the toggled-off CI steps #65
Labels
No labels
app
bug
ci
compliance
content
dependencies
docs
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
infra
invalid
javascript
needs-triage
python
question
tests
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/orchestrator#65
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
The agent-team dashboard (
agent-team/web) got real CI in #64 via the org reusable workflowci-typescript-frontend.yaml(caller:.github/workflows/ci-web.yaml). To get it green now, three reusable steps were toggled off because the tooling isn't wired yet:The reusable workflow already supports all three — this issue is to add the tools + npm scripts and flip the toggles back on.
Tasks
prettier+ config, add aformat:checkscript (prettier --check .), format theweb/tree, then setrun-format-check: true(remove from the off-list).lintscript, fix findings, then setrun-lint: true.@playwright/test, a minimal browser smoke (load the dashboard, assert the Board renders against a mocked//api-proxied backend), add atest:e2escript, then setrun-e2e: true(default browser chromium).required-scriptsto the workflow default (format:check,lint,build,test,test:e2e) once all scripts exist — or drop the explicit override entirely.Notes
paths: agent-team/web/**trigger and the distinctci-webjob id (statusci-web / ci, so it doesn't collide with the Pythonci / ci).ci-web / cito themainbranch-protection ruleset so it gates merges (org-admin change).Follow-up to #64.
agent-team subsystem was decommissioned 2026-06-26 and this repo is being archived — closing as not planned.