Skip to content

Publish native Draftcat CLI through npm - #12

Merged
renezander030 merged 1 commit into
masterfrom
feat/npm-distribution
Sep 17, 2026
Merged

renezander030 merged 1 commit into
masterfrom
feat/npm-distribution

Conversation

@renezander030

Copy link
Copy Markdown
Owner

Summary

  • add the public draftcat npm package with a native CLI launcher
  • download version-matched GitHub release binaries for Linux, macOS, and Windows on x64 and arm64
  • verify downloaded archives against the release SHA256SUMS file
  • build and attach native binaries automatically for version tags
  • validate the npm package in CI and document npm install -g draftcat

Validation

  • npm test
  • npm pack --dry-run
  • go test -count=1 -short -timeout 60s ./...
  • go vet ./...
  • cross-build all six supported platform and architecture targets
  • git diff --check

@renezander030
renezander030 merged commit 741c2ec into master Sep 17, 2026
1 check passed
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