Skip to content

feat: add variable detection and prompting to depot ci migrate#433

Merged
lukevmorris merged 1 commit intomainfrom
luke/jj-quuzwuyuwrqu
Feb 19, 2026
Merged

feat: add variable detection and prompting to depot ci migrate#433
lukevmorris merged 1 commit intomainfrom
luke/jj-quuzwuyuwrqu

Conversation

@lukevmorris
Copy link
Member

Mirrors the existing secrets handling: detect ${{ vars.X }} references in workflows, prompt interactively (with visible input), accept --var KEY=VALUE flags for non-interactive use, and warn about unconfigured variables in --yes mode.

Also generalises parseSecretAssignments into parseAssignments so both --secret and --var flags share the same parsing logic.

Mirrors the existing secrets handling: detect ${{ vars.X }} references in
workflows, prompt interactively (with visible input), accept --var KEY=VALUE
flags for non-interactive use, and warn about unconfigured variables in
--yes mode.

Also generalises parseSecretAssignments into parseAssignments so both
--secret and --var flags share the same parsing logic.
@lukevmorris lukevmorris merged commit 56245e3 into main Feb 19, 2026
8 checks passed
@lukevmorris lukevmorris deleted the luke/jj-quuzwuyuwrqu branch February 19, 2026 20:20
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