Skip to content

release-bundle

get release-bundle -

Flags

Flag Description
--with-versions (default: false) Resolve current versions from GitHub releases
--title-only (default: false) Output only the resolved release title
--format Output format: markdown, flat, shell, table

Notes

Expected Output:

Structured release bundle configuration including: - title_format: Template for release title (with versions resolved if --with-versions) - headline: Map of label -> module info for title modules - categories: Grouped modules with their details Use this in CI to create release notes without hardcoding module names.

With --with-versions, each module includes: - version: Current released version (empty if not released) - tag: Full release tag (e.g., r2r-cli/1.0.0) - release_url: GitHub release URL

With --format markdown, outputs release notes directly:

Release Bundle

Category Name

Module Version Link
Name 1.0.0 Release

With --format shell, outputs for eval: RELEASE_MAP='{"r2r-cli":{"tag":"r2r-cli/1.0.0","version":"1.0.0"},...}' ALL_RELEASED="true"

Examples

eval $(get release-bundle --format shell)

See Also


Tutorials | How-to Guides | Explanation | Reference

You are here: Reference — information-oriented technical descriptions of the system.