Skip to content

ci(blacksmith): add build_command input to testbox workflow#408

Merged
andrei-hasna merged 1 commit into
mainfrom
chore/testbox-build-command
Jul 24, 2026
Merged

ci(blacksmith): add build_command input to testbox workflow#408
andrei-hasna merged 1 commit into
mainfrom
chore/testbox-build-command

Conversation

@andrei-hasna

@andrei-hasna andrei-hasna commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Adds a build_command dispatch input so any branch/PR can run a real build/test on a Blacksmith 16-vCPU box.

Proven working: run 30117112757 completed success on a Blacksmith runner for hasna/codewith (checkout → begin-testbox → rust 1.95.0 → just/nextest → run-testbox).

Usage:

gh workflow run blacksmith-testbox.yml --ref <branch> -f build_command='just clippy' -f warm_target=false

Unblocks Blacksmith-verified builds per PR without the CLI attach path (which still 403s until the hasna GitHub org is adopted into the hasnastudio Blacksmith account).


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Lets any branch/PR run a real build or test on a Blacksmith 16-vCPU box via
workflow dispatch, without needing the CLI interactive attach (which requires
the hasna GitHub org to be adopted by Blacksmith).

  gh workflow run blacksmith-testbox.yml --ref <branch> \
    -f build_command='just clippy' -f warm_target=false
@andrei-hasna
andrei-hasna merged commit 86b7e78 into main Jul 24, 2026
24 checks passed
@andrei-hasna
andrei-hasna deleted the chore/testbox-build-command branch July 24, 2026 18:35
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant