Craftlane / ShipNotes

v0.1.0 · CLI + GitHub Action

ShipNotes

Turn conventional commits into polished release notes and CHANGELOG.md sections—locally or in CI. No GPU, no API key, no busywork on release day.

Checkout powered by Creem. Store may still be under review — if payment fails, try again after approval.

What you get

A zero-dependency Node CLI plus a composite GitHub Action. Point it at a tag or date range; get markdown ready for a GitHub Release or your changelog.

CLI

Flags for --since, --tag, and --outfile. Pipe git log on stdin when you want full control.

GitHub Action

Runs on tag pushes or workflow_dispatch. Auto-detects the previous tag and writes notes you can commit or attach.

Polished sections

Groups Features, Fixes, Breaking changes, and more—scopes and short hashes included when present.

## 1.2.0 — 2026-09-07

### Features
- **api:** add rate limit headers (`a1b2c3d`)

### Fixes
- handle empty stdin (`e4f5g6h`)

### Breaking changes
- drop Node 16 support (`i7j8k9l`)

Pricing

One-time purchase. You own the files. Updates for this major line called out in the changelog.

Install

  1. Buy via Creem checkout above. Download shipnotes-v0.1.0.zip from the confirmation email or delivery page.
  2. Unzip. Run node cli/bin/shipnotes.js --help (Node 18+).
  3. For CI: copy cli/ and action/ into .github/shipnotes/ and add a workflow (see the zip README).
  4. On release day: shipnotes --tag v1.0.0 --outfile CHANGELOG.md or let the Action run on your v* tag push.

FAQ

How do I buy?

Use the Buy button above (Creem handles payment and tax). If checkout is blocked while the store is under review, wait for Creem approval and try again. Questions: [email protected].

What is the license?

After purchase you may use ShipNotes in personal and commercial projects. You may not resell or redistribute it as a competing release-notes product. See our Terms.

Does it call the network?

No. The CLI only reads git history (or stdin) and writes markdown. The Action runs on GitHub runners using the vendored CLI.

Do I need conventional commits?

They work best. Non-matching subjects land under Other so you still get a usable notes file.

Do you offer refunds?

Digital downloads: contact us if the zip is corrupted or delivery failed. See Terms.

Questions

Need a sample workflow or a Creem invoice receipt? Email us.

[email protected]