Skip to content

AXI-136: Speed up local CI and patch releases - #78

Merged
Codename-11 merged 1 commit into
mainfrom
codex/axi-136-fast-local-release-loop
Jul 20, 2026
Merged

Codename-11 merged 1 commit into
mainfrom
codex/axi-136-fast-local-release-loop

Conversation

@Codename-11

@Codename-11 Codename-11 commented Jul 20, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • replace the Unix-only local CI chain with a cross-platform TypeScript runner
  • add fast quality-only and E2E-only modes plus portable E2E locking and dynamic port selection
  • make isolated worktrees use guarded local services and fail quickly when Docker Desktop is unresponsive
  • document the pre-authorized single-PR patch-release path while retaining separate release assembly for normal/batched releases

Verification

  • pnpm lint (passes with existing warnings)
  • pnpm typecheck
  • pnpm exec vitest run tests/unit/ci-local-workflow.test.ts tests/unit/dev-workflow.test.ts (13 passed)
  • quality/E2E dry-run plans verified
  • Docker fail-fast verified: unresponsive daemon exits with an actionable diagnostic in about 15 seconds

Current local limitation

The complete database-backed Vitest and Playwright gate could not run because Docker Desktop is currently unresponsive on the workstation. GitHub CI on this exact head is the authoritative full gate.

Implements AXI-136.

@Codename-11
Codename-11 merged commit 4a2124d into main Jul 20, 2026
3 checks passed
@Codename-11
Codename-11 deleted the codex/axi-136-fast-local-release-loop branch July 20, 2026 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant