feat: add GitHub release description update with AI summary

## CHANGES

- Add `--release` flag to command line options documentation
- Enable AI summary updates for GitHub releases
- Support version-specific release description updates
- Reorder internal package imports for consistency
This commit is contained in:
Kayvan Sylvan 2025-07-27 21:22:30 -07:00
parent 5203cba5a7
commit 8ea264e96c
2 changed files with 2 additions and 1 deletions

View file

@ -101,6 +101,7 @@ generate_changelog --cache /path/to/cache.db
| `--force-pr-sync` | | Force a full PR sync from GitHub | false |
| `--token` | | GitHub API token | `$GITHUB_TOKEN` |
| `--ai-summarize` | | Generate AI-enhanced summaries using Fabric | false |
| `--release` | | Update GitHub release description with AI summary for version | |
## Output Format

View file

@ -5,9 +5,9 @@ import (
"os"
"path/filepath"
internal "github.com/danielmiessler/fabric/cmd/generate_changelog/internal"
"github.com/danielmiessler/fabric/cmd/generate_changelog/internal/changelog"
"github.com/danielmiessler/fabric/cmd/generate_changelog/internal/config"
internal "github.com/danielmiessler/fabric/cmd/generate_changelog/internal"
"github.com/joho/godotenv"
"github.com/spf13/cobra"
)