Skip to content

Point the CLI quick start at gobl.dev and drop the removed --draft flag - #69

Open
methodofaction wants to merge 1 commit into
mainfrom
cli-install-gobl-dev
Open

methodofaction wants to merge 1 commit into
mainfrom
cli-install-gobl-dev

Conversation

@methodofaction

Copy link
Copy Markdown
Contributor

The gobl CLI now lives in invopop/gobl.dev; github.com/invopop/gobl/cmd/gobl no longer exists, so the install command and release links on the quick start and tools pages were dead ends for readers and for coding agents following the docs.

Changes:

  • quick-start/cli.mdx: install via go install github.com/invopop/gobl.dev/cmd/gobl@latest, link to the gobl.dev releases page, update the gobl version sample (version = gobl.dev release, core = GOBL library), drop the removed --draft flag, and regenerate the build and sign sample outputs from the current CLI (envelope and document now both receive a uuid, no "draft": true).
  • quick-start/invoices.mdx: remove "draft": true from the sample envelope and clarify that signatures are added by gobl sign, not by build.
  • overview/tools.mdx: point the CLI entry at gobl.dev and mention the HTTP API and MCP server it ships.

Verified against gobl.dev v0.500.15 (core v0.504.0): gobl build --draft exits 1, and the sample outputs are copied from real runs.

🤖 Generated with Claude Code

The gobl CLI moved to github.com/invopop/gobl.dev, so the install path
and releases links in the quick start and tools pages were dead ends.
The build command no longer accepts --draft and envelopes no longer
carry "draft": true, so the sample outputs are regenerated from the
current CLI (gobl.dev v0.500.15, core v0.504.0).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Sep 3, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
gobl 🟢 Ready View Preview Sep 3, 2026, 9:12 AM

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The documentation changes are internally consistent, remove dead links/flags, and update examples to match the stated current CLI behavior.

Pull request overview

Updates the documentation to reflect that the gobl CLI is now built and released from invopop/gobl.dev, and refreshes the quick-start examples to match current CLI behavior (including removal of the deprecated --draft flag).

Changes:

  • Update CLI install/release links and gobl version output examples to reference gobl.dev and distinguish CLI vs core library versions.
  • Remove --draft usage and refresh gobl build / envelope sample outputs (UUIDs on envelope + document; no "draft": true).
  • Clarify in the invoices quick start that signatures are added by gobl sign, not during build, and update the sample envelope accordingly.
File summaries
File Description
quick-start/cli.mdx Points installation and release references to gobl.dev, removes --draft, and updates command/output examples to current CLI behavior.
quick-start/invoices.mdx Removes "draft": true from the envelope example and clarifies when signatures are applied.
overview/tools.mdx Updates the CLI tool entry to link to gobl.dev and describes the additional servers/binaries it provides.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

This branch was successfully deployed

1 active deployment
staging — 22f6cc16 Deployed Sep 3, 2026 by mintlify[bot]
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.

2 participants