StackForge does not create GitHub repositories by default. The init command only plans GitHub repository creation when --github-create is present.
Run with --github-create to print the planned gh repo create command in the JSON output without executing it:
pnpm dev init oss-cli my-tool --github-createThe default GitHub repository visibility is private. Use --github-visibility public only when you intentionally want a public repository:
pnpm dev init oss-cli my-tool --github-create --github-visibility publicAfter reviewing the printed github.command, rerun with --github-execute to create the repository through the GitHub CLI:
pnpm dev init oss-cli my-tool --github-create --github-execute- Without
--github-create, StackForge reportsgithub.modeasnoopand never callsgh. --github-createdefaults togithub.mode: "dry-run"for the GitHub command.--github-executerequires--github-createso repository creation is always explicit.--github-executecannot be combined with--dry-run.- GitHub creation uses the installed
ghCLI and any authentication already configured for it.