[cli]: rename cli/ → ivy-examples-cli/ and update package id to Ivy.Examples.Cli#459
[cli]: rename cli/ → ivy-examples-cli/ and update package id to Ivy.Examples.Cli#459ArtemLazarchuk wants to merge 3 commits into
Conversation
…g Sliplane resources, Tendril deployments, and NuGet statistics. Includes README documentation and .gitignore for build artifacts.
…iptions, command references, and configuration details while streamlining installation instructions.
…nstallation commands, reflecting the new package name and enhancing clarity.
Ivy Examples CLIIvy Examples CLI is the repo’s terminal companion: one Features
Command referenceSecrets and URLs: the CLI asks when needed and can save them to SliplaneNeeds: A Sliplane API secret (and sometimes an org id for older tokens)—configure once; it can be stored in config so you are not prompted every run.
Combine Path + Actions (e.g. TendrilNeeds: Tendril URL (and API secret if your instance requires it). Sliplane secret is also required for every command here—same idea as the Sliplane section.
NuGetNeeds: Usually nothing—defaults hit the Ivy metrics host. If you use another instance, set its URL/secret once (config or prompt).
ConfigNeeds: None—edits
InstallationFrom this repocd ivy-examples-cli/src
dotnet pack -c Release -o ../nupkg
dotnet tool install -g --add-source ../nupkg Ivy.Examples.Cli
ivy-examples --helpDevelopmentcd ivy-examples-cli/src
dotnet run -- --helpUpdating the installed toolIf you installed with From this repo above, rebuild the package and refresh the global tool after code changes: cd ivy-examples-cli/src
dotnet pack -c Release -o ../nupkg
dotnet tool update -g --add-source ../nupkg Ivy.Examples.Cli |
What changed
cli/directory toivy-examples-cli/to make the folder nameconsistent with the tool command name (
ivy-examples) and the NuGet package id.<PackageId>fromIvy.ClitoIvy.Examples.Cliso the NuGet packageis published under the correct id.
README.mdwith a clear, structured installation guide, a full commandreference table, and instructions for updating the installed tool after code changes.
No logic changes
All source files were moved as-is — no behaviour was modified.