ci: add PR checks workflow for typecheck and lint #150

Closed
pook wants to merge 3 commits from ci/pr-checks into main
Owner

Summary

  • Adds .forgejo/workflows/pr-checks.yml that runs on PRs to main
  • Gates on bun run typecheck and bun run lint
  • Uses Bun (matching repo package manager) with frozen lockfile install
  • No test step yet (no test framework configured)

Closes #88

Test plan

  • Verify workflow triggers on PR open/sync to main
  • Verify failure if typecheck errors exist
  • Verify failure if lint errors exist
## Summary - Adds `.forgejo/workflows/pr-checks.yml` that runs on PRs to `main` - Gates on `bun run typecheck` and `bun run lint` - Uses Bun (matching repo package manager) with frozen lockfile install - No test step yet (no test framework configured) Closes #88 ## Test plan - [ ] Verify workflow triggers on PR open/sync to main - [ ] Verify failure if typecheck errors exist - [ ] Verify failure if lint errors exist
Gate PRs to main on typecheck and lint passing. Uses Bun to match
the project's package manager. No test step yet since no test
framework is configured.

Closes #88

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
ci: use .forgejo/workflows/ path for Forgejo Actions
Some checks are pending
PR Checks / check (pull_request) Waiting to run
cadf532d5b
Move workflow from .github/ to .forgejo/workflows/ to match the
Forgejo runner configuration used in this infrastructure.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
feat: issue #147 compliancebot-has-20-open-prs-and-0-merg (agent task agent-ta)
Some checks failed
PR Checks / check (pull_request) Has been cancelled
68337542ec
Author
Owner

Closed 2026-04-10 during pipeline triage.

Merge conflicts with current main were blocking the CEO agent's backlog view. The compliancebot repo had ~60 open PRs and 141 open agent-task issues. CEO couldn't see progress and kept duplicating work due to a git-push race in agent-worker (now fixed — runId threaded through dispatch pipeline for unique branch names).

Reopen / resubmit against current main if the work is still relevant. Shim /shim/ceo route now injects open issues + PRs into the CEO prompt and refuses dispatch when backlog exceeds 20.

Closed 2026-04-10 during pipeline triage. Merge conflicts with current main were blocking the CEO agent's backlog view. The compliancebot repo had ~60 open PRs and 141 open agent-task issues. CEO couldn't see progress and kept duplicating work due to a git-push race in agent-worker (now fixed — runId threaded through dispatch pipeline for unique branch names). Reopen / resubmit against current main if the work is still relevant. Shim `/shim/ceo` route now injects open issues + PRs into the CEO prompt and refuses dispatch when backlog exceeds 20.
pook closed this pull request 2026-04-10 15:08:14 -04:00
Some checks failed
PR Checks / check (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pook/compliancebot!150
No description provided.