Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
release-pilot
command
Package main is the entry point for the release-pilot CLI.
|
Package main is the entry point for the release-pilot CLI. |
|
internal
|
|
|
application/release
Package release provides application use cases for release management.
|
Package release provides application use cases for release management. |
|
application/versioning
Package versioning provides application use cases for version management.
|
Package versioning provides application use cases for version management. |
|
cli
Package cli provides the command-line interface for ReleasePilot.
|
Package cli provides the command-line interface for ReleasePilot. |
|
config
Package config provides configuration management for ReleasePilot.
|
Package config provides configuration management for ReleasePilot. |
|
container
Package container provides dependency injection for ReleasePilot services.
|
Package container provides dependency injection for ReleasePilot services. |
|
domain/changes
Package changes provides domain types for analyzing commit changes.
|
Package changes provides domain types for analyzing commit changes. |
|
domain/communication
Package communication provides domain types for release communication.
|
Package communication provides domain types for release communication. |
|
domain/integration
Package integration provides domain types for plugin integration.
|
Package integration provides domain types for plugin integration. |
|
domain/release
Package release provides domain types for release management.
|
Package release provides domain types for release management. |
|
domain/sourcecontrol
Package sourcecontrol provides domain types for source control operations.
|
Package sourcecontrol provides domain types for source control operations. |
|
domain/version
Package version provides domain types for semantic versioning.
|
Package version provides domain types for semantic versioning. |
|
errors
Package errors provides structured error types for ReleasePilot.
|
Package errors provides structured error types for ReleasePilot. |
|
fileutil
Package fileutil provides shared file utilities for ReleasePilot.
|
Package fileutil provides shared file utilities for ReleasePilot. |
|
infrastructure/git
Package git provides infrastructure adapters for git operations.
|
Package git provides infrastructure adapters for git operations. |
|
infrastructure/persistence
Package persistence provides infrastructure implementations for data persistence.
|
Package persistence provides infrastructure implementations for data persistence. |
|
observability
Package observability provides metrics and monitoring for ReleasePilot.
|
Package observability provides metrics and monitoring for ReleasePilot. |
|
plugin
Package plugin provides plugin management for ReleasePilot.
|
Package plugin provides plugin management for ReleasePilot. |
|
plugin/manager
Package manager provides plugin management functionality for ReleasePilot.
|
Package manager provides plugin management functionality for ReleasePilot. |
|
service/ai
Package ai provides AI-powered content generation for ReleasePilot.
|
Package ai provides AI-powered content generation for ReleasePilot. |
|
service/blast
Package blast provides blast radius analysis for monorepos.
|
Package blast provides blast radius analysis for monorepos. |
|
service/git
Package git provides git operations for ReleasePilot.
|
Package git provides git operations for ReleasePilot. |
|
service/template
Package template provides template rendering for ReleasePilot.
|
Package template provides template rendering for ReleasePilot. |
|
service/version
Package version provides version management for ReleasePilot.
|
Package version provides version management for ReleasePilot. |
|
ui
Package ui provides terminal user interface components for ReleasePilot.
|
Package ui provides terminal user interface components for ReleasePilot. |
|
pkg
|
|
|
plugin
Package plugin provides the public interface for ReleasePilot plugins.
|
Package plugin provides the public interface for ReleasePilot plugins. |
|
plugins
|
|
|
chocolatey
command
Package main implements the Chocolatey plugin for ReleasePilot.
|
Package main implements the Chocolatey plugin for ReleasePilot. |
|
crates
command
Package main implements the crates.io plugin for ReleasePilot.
|
Package main implements the crates.io plugin for ReleasePilot. |
|
discord
command
Package main implements the Discord plugin for ReleasePilot.
|
Package main implements the Discord plugin for ReleasePilot. |
|
docker
command
Package main implements the Docker Hub / Container registry plugin for ReleasePilot.
|
Package main implements the Docker Hub / Container registry plugin for ReleasePilot. |
|
github
command
Package main implements the GitHub plugin for ReleasePilot.
|
Package main implements the GitHub plugin for ReleasePilot. |
|
gitlab
command
Package main provides the entry point for the GitLab plugin.
|
Package main provides the entry point for the GitLab plugin. |
|
gomod
command
Package main implements the Go Modules plugin for ReleasePilot.
|
Package main implements the Go Modules plugin for ReleasePilot. |
|
hex
command
Package main implements the Hex plugin for ReleasePilot.
|
Package main implements the Hex plugin for ReleasePilot. |
|
homebrew
command
Package main implements the Homebrew formula publishing plugin for ReleasePilot.
|
Package main implements the Homebrew formula publishing plugin for ReleasePilot. |
|
jira
command
Package main provides the entry point for the Jira plugin.
|
Package main provides the entry point for the Jira plugin. |
|
launchnotes
command
Package main implements the LaunchNotes plugin for ReleasePilot.
|
Package main implements the LaunchNotes plugin for ReleasePilot. |
|
linuxpkg
command
Package main implements the Linux package repository plugin for ReleasePilot.
|
Package main implements the Linux package repository plugin for ReleasePilot. |
|
maven
command
Package main implements the Maven Central plugin for ReleasePilot.
|
Package main implements the Maven Central plugin for ReleasePilot. |
|
npm
command
Package main implements the npm plugin for ReleasePilot.
|
Package main implements the npm plugin for ReleasePilot. |
|
nuget
command
Package main implements the NuGet plugin for ReleasePilot.
|
Package main implements the NuGet plugin for ReleasePilot. |
|
packagist
command
Package main implements the Packagist plugin for ReleasePilot.
|
Package main implements the Packagist plugin for ReleasePilot. |
|
pypi
command
Package main implements the PyPI plugin for ReleasePilot.
|
Package main implements the PyPI plugin for ReleasePilot. |
|
rubygems
command
Package main implements the RubyGems plugin for ReleasePilot.
|
Package main implements the RubyGems plugin for ReleasePilot. |
|
slack
command
Package main implements the Slack plugin for ReleasePilot.
|
Package main implements the Slack plugin for ReleasePilot. |
|
test
|
|
|
integration
Package integration provides integration test utilities and fixtures.
|
Package integration provides integration test utilities and fixtures. |
Click to show internal directories.
Click to hide internal directories.