Skip to content

Follow candidate pins in the CLI wrapper fixture - #15

Merged
raghubetina merged 1 commit into
mainfrom
codex/drawing-board-cli-fixture-pin
Sep 28, 2026
Merged

raghubetina merged 1 commit into
mainfrom
codex/drawing-board-cli-fixture-pin

Conversation

@raghubetina

Copy link
Copy Markdown
Contributor

Drawing Board CLI pin updates currently fail the external wrapper check because its fake executable and expected mismatch error hardcode 0.7.0. Derive both from the candidate’s agent-versions.env, retaining the explicit 9.9.9 mismatch case. Drawing Board source and image inputs are unchanged.

Validation:

  • Reproduced the failure with a temporary 0.8.0 pin; the complete wrapper check passes after the fix, including the wrong-version rejection.
  • Full external drawing-board/script/check passed against Drawing Board 058fb28aff15782b9ff764628f7ff77651a7e77e, using Ruby 4.0.5 and Node 24.18.0.
  • git diff --check passed.

Land this prerequisite before updating Drawing Board’s CLI pin and maintainer-action references for the coordinated 0.8.0 release.

A newer Drawing Board CLI pin makes unrelated wrapper checks fail
because the fake executable still reports 0.7.0. Read the candidate pin
for its default output and expected mismatch error, retaining the
explicit 9.9.9 mismatch case.
@raghubetina
raghubetina merged commit 4e0ac33 into main Sep 28, 2026
1 check 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