You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
forkctl 0.0.32
Commands that change a YAML manifest now edit only the nodes they change, so comments, key order, and formatting elsewhere in patches/fork.yaml survive patch refresh, patch edit, patch disable, patch enable, patch remove, contract edit, publish --set-default, and rebase.
The manifest is read through ctl-core's input reader: anchors, aliases, and any consistent indentation are accepted, and duplicate keys and merge keys are still refused. An edit that would go through an anchor or alias fails with manifest_invalid and leaves the file unchanged.