feat(config): add guided configuration flows

This commit is contained in:
2026-05-10 13:09:28 +00:00
parent 06f2de3230
commit d96b220703
3 changed files with 986 additions and 27 deletions
+3
View File
@@ -2,6 +2,9 @@
## Pending ## Pending
### Features
- Add guided project, CLI, release, and doctor flows to `gitzone config`.
## 2026-05-10 - 2.16.1 ## 2026-05-10 - 2.16.1
+9 -1
View File
@@ -258,6 +258,14 @@ Useful config commands:
# Show current @git.zone/cli config # Show current @git.zone/cli config
gitzone config show --json gitzone config show --json
# Configure project basics, CLI behavior, and release targets interactively
gitzone config project
gitzone config cli
gitzone config release
# Validate schema, legacy keys, release targets, registries, and npm auth
gitzone config doctor
# Read the npm release target registries # Read the npm release target registries
gitzone config get release.targets.npm.registries gitzone config get release.targets.npm.registries
@@ -404,7 +412,7 @@ gitzone config show --json
## License and Legal Information ## License and Legal Information
This repository contains open-source code licensed under the MIT License. A copy of the license can be found in the [LICENSE](./license) file. This repository contains open-source code licensed under the MIT License. A copy of the license can be found in the [license](./license) file.
**Please note:** The MIT License does not grant permission to use the trade names, trademarks, service marks, or product names of the project, except as required for reasonable and customary use in describing the origin of the work and reproducing the content of the NOTICE file. **Please note:** The MIT License does not grant permission to use the trade names, trademarks, service marks, or product names of the project, except as required for reasonable and customary use in describing the origin of the work and reproducing the content of the NOTICE file.
+973 -25
View File
File diff suppressed because it is too large Load Diff