Skip to content

Clotho Task 0: add clotho to CI matrix (workflow-only)#112

Merged
dsmcewan merged 1 commit into
mainfrom
clotho-task0-ci-matrix
Jul 16, 2026
Merged

Clotho Task 0: add clotho to CI matrix (workflow-only)#112
dsmcewan merged 1 commit into
mainfrom
clotho-task0-ci-matrix

Conversation

@dsmcewan

Copy link
Copy Markdown
Owner

HELD — workflow-only PR. Per v12/D12 this is human-reviewed as a workflow change. Deterministic proof = its own CI run (the new clotho job green, existing jobs unchanged/green).

Change (confined to .github/workflows/ci.yml)

  • Add clotho to the package matrix.
  • Set fetch-depth: 0 for the clotho job only (matrix.package == 'clotho' && '0' || '1') — clotho's Task 2 deriveRepositoryRef rejects a shallow clone; all other packages keep the default depth (unchanged behavior).

Why now

v12 sequences Task 0 immediately after the Task 1 scaffold (merged, PR #110) so the matrix names a package that already exists and passes. clotho npm test is green locally (scaffold: check + test-all).

Boundaries

🤖 Generated with Claude Code

Per v12 Task 0 / D12: workflow-only change, landing after the Task 1 scaffold so
the matrix names a package that already exists and passes. Adds `clotho` to the
CI package matrix and sets fetch-depth: 0 for the clotho job only (its Task 2
deriveRepositoryRef rejects a shallow clone; other packages keep default depth).
No existing package command changed; no clotho source changed.

Traceability: v12 sha256:bdc93901..., authz-005, Eye impl-authorization PR #109.
Workflow-only PR; human-reviewed per D12 before Task 2 lands.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X8pTab2QMpfM2KsZmwkeYg
@dsmcewan
dsmcewan marked this pull request as ready for review July 16, 2026 16:56
@dsmcewan
dsmcewan merged commit 97e5239 into main Jul 16, 2026
17 checks passed
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