Skip to content

feat: run will also copy/seed#26

Closed
AndrewADev wants to merge 2 commits into
mainfrom
claude/gracious-cerf-c30680
Closed

feat: run will also copy/seed#26
AndrewADev wants to merge 2 commits into
mainfrom
claude/gracious-cerf-c30680

Conversation

@AndrewADev

@AndrewADev AndrewADev commented Jun 7, 2026

Copy link
Copy Markdown
Owner

The current recommended way to test without relying on hooks directly is to switch branches with hooks suppressed, and then use bight run.

Prior to these changes, this did not apply to the recenly added copy directive.

These changes extend bight run to prompt the user if they would like to run copy, so long as the destination file doesn't already exist.

Also extracts a "prompt" helper that allows taking the default in non-interactive mode. The interactive setup command has been updated to use this same helper. Previously, it was duplicating these checks inline. Since this then leads to a config being created with only the defaults, the interactive setup is now skipped entirely when install run non-interactively.

@AndrewADev
AndrewADev marked this pull request as ready for review June 9, 2026 20:07
The current recommended way to test without relying on hooks directly is to switch branches with hooks suppressed, and then use `bight run`.

Prior to these changes, this did not apply to the recenly added `copy` directive.

These changes extend `bight run` to prompt the user if they would like to run copy, so long as the destination file doesn't already exist.

Also extracts a "prompt" helper that allows taking the default in non-interactive mode. The interactive setup command has been updated to use this same helper. Previously, it was duplicating these checks inline.
Using the shared "confirm" helper has the consequence of opting into defaults in the ineraction install, which defeats the purpose of walking the user through the options.

Prior to that, the install would've been waiting for input.
@AndrewADev
AndrewADev force-pushed the claude/gracious-cerf-c30680 branch from f395da3 to 3456606 Compare June 9, 2026 20:32
@AndrewADev
AndrewADev marked this pull request as draft June 9, 2026 20:32
@AndrewADev AndrewADev closed this Jun 25, 2026
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