All apps/cliff-jumper

cliff-jumper

cliff-jumper

A small CLI tool to create a semantic release and git-cliff powered changelog.

Runs as cliff-jumper|macOS, Linux, Windows

Command form

ai-draft · 2 tasks · 9 fields

Bump the version, update the changelog and tag. Message and tag templates are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui cliff-jumper
Create a releaseExample values, fixed in this page — nothing here reaches a terminal
Basic
Package name*
string
Package path*
directory
NPM org scope
string
Dry run
--dry-run
TasksEach one presets the form for one job
Preview release (dry run)
namepackage_pathorgdry_run
Release
namepackage_pathorgpreid
ParametersOnly these flags are editable in the form
Package name
string
--name-n
Package path
Use . for a non-monorepo.
path
--package-path-p
NPM org scope
Without the @ sign or trailing slash.
string
--org-o
Prerelease identifier
string
--preid
Dry run
Only log the release strategy; take no actions.
boolean
--dry-run
First release
boolean
--first-release
Run install after bump
boolean
--install-i
Skip git tag
boolean
--skip-tag-t
Verbose
boolean
--verbose-v
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed cliff-jumper against its version. A form that does not match your version is not offered.