Documentation
¶
Overview ¶
Command releaseagent is an autonomous release preparation tool.
It auto-detects languages based on project files (go.mod, package.json, etc.) and runs appropriate checks for each language found. It can also generate changelogs, update documentation, and manage the release lifecycle.
Usage:
releaseagent # Run validation checks (default) atrelease check # Run validation checks atrelease check /path/to/repo atrelease check --verbose # Show detailed output atrelease check --no-test # Skip tests atrelease version # Show version information
Configuration:
Create a .releaseagent.yaml file to customize behavior:
verbose: true
languages:
go:
lint: true
test: true
coverage: true
exclude_coverage: "cmd"
typescript:
enabled: true
paths: ["frontend/"]
Click to show internal directories.
Click to hide internal directories.