mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-15 23:32:46 +00:00
Standalone fabro_run_create ignored the environment's provider and always produced a Git target or failed, so a Local environment with no explicit target was rejected by admission and a directory without Git metadata hard-failed, while fabro run derived a folder target and a none target for the same inputs. Move the CLI's provider-aware derivation into fabro-manifest as a shared helper with a typed error, and have the standalone adapter look up the selected environment and call it. The helper also distinguishes a failed remote query from an unpublished commit, so an offline ls-remote no longer reports "push the commit and try again" when the branch is already on the origin. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| apps | ||
| components | ||
| foundation | ||
| packages/fabro-api-client | ||