Skip to content

feat(cli): make npx the default quick start - #3

Merged
hyochan merged 3 commits into
mainfrom
codex/release-propagation
Nov 3, 2026
Merged

hyochan merged 3 commits into
mainfrom
codex/release-propagation

Conversation

@hyochan

@hyochan hyochan commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Run Gitdog through npx gitdog@latest without a global installation. The README quick start, everyday commands, CI examples and terminal artwork now show npx usage; the detailed reference also explains the optional global shorthand. Built-in help, onboarding, post-login steps and recovery hints use the same npx invocation. Publish 0.1.2 so the npm README carries the same instructions.

The release workflow now smoke-tests its exact archive through npx on Node.js 22.14. It also allows five minutes for registry/provenance propagation: npm accepted 0.1.1 immediately but took around three minutes to expose it publicly, exceeding the old one-minute verification window. Publication still runs once; archive, signature, tag and source mismatches remain hard failures.

Validation: 94 CLI tests, typecheck, Prettier and actionlint passed. Anonymous npx usage works in an isolated cache without a global binary, and npx reached the real OpenIAP project with both indexes completed (17,144 search chunks, zero failures). Exact-archive npx verification and the release workflow provide package-level checks.

@hyochan hyochan changed the title fix(release): allow npm registry propagation time feat(cli): make npx the default quick start Nov 3, 2026
@hyochan
hyochan merged commit b3f0b1c into main Nov 3, 2026
1 check passed
@hyochan
hyochan deleted the codex/release-propagation branch November 3, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant