Directories
¶
| Path | Synopsis |
|---|---|
|
Package changelog parses, classifies, and rewrites Keep a Changelog files.
|
Package changelog parses, classifies, and rewrites Keep a Changelog files. |
|
Package config defines typed configuration for releasegen and the helpers used to load it from environment variables and CLI flags.
|
Package config defines typed configuration for releasegen and the helpers used to load it from environment variables and CLI flags. |
|
Package discovery walks the repo for CHANGELOG.md files, applies the configured exclude list, derives module names from paths, and pairs each candidate with its module-specific most-recent tag.
|
Package discovery walks the repo for CHANGELOG.md files, applies the configured exclude list, derives module names from paths, and pairs each candidate with its module-specific most-recent tag. |
|
Package forge abstracts the "publish a release" operation against a code hosting provider.
|
Package forge abstracts the "publish a release" operation against a code hosting provider. |
|
Package logging provides a slog logger configured for releasegen.
|
Package logging provides a slog logger configured for releasegen. |
|
Package runner orchestrates the per-module release pipeline: discover -> rewrite -> commit/tag/push -> publish.
|
Package runner orchestrates the per-module release pipeline: discover -> rewrite -> commit/tag/push -> publish. |
|
Package vcs abstracts the version-control operations releasegen needs.
|
Package vcs abstracts the version-control operations releasegen needs. |
Click to show internal directories.
Click to hide internal directories.