From 09a333cdc72186d95c28933d15035f405e0d4ea9 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 13 Jul 2025 22:24:16 +0300 Subject: feat: make AI release notes the default behavior MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - AI-generated release notes are now enabled by default - Add --no-ai-release-notes flag to disable AI notes - Update all documentation and examples to reflect new default - Works for both sync commands and release commands Users now get AI-generated release notes automatically: gitsyncer sync repo myproject # AI notes enabled gitsyncer sync repo myproject --no-ai-release-notes # Disable AI gitsyncer release create # AI notes enabled gitsyncer release create --no-ai-notes # Disable AI 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index afaaeb9..c3a9ed2 100644 --- a/README.md +++ b/README.md @@ -96,6 +96,12 @@ gitsyncer sync repo myproject --backup # Preview what would be synced gitsyncer sync repo myproject --dry-run + +# Sync without AI-generated release notes +gitsyncer sync repo myproject --no-ai-release-notes + +# Auto-create releases without prompts (AI notes enabled by default) +gitsyncer sync repo myproject --auto-create-releases ``` #### Sync all configured repositories @@ -152,20 +158,20 @@ gitsyncer release check myproject #### Create releases ```bash -# Create releases with confirmation prompts +# Create releases with confirmation prompts (AI notes enabled by default) gitsyncer release create # Auto-create without prompts gitsyncer release create --auto -# Create with AI-generated notes -gitsyncer release create --ai-notes +# Create without AI-generated notes +gitsyncer release create --no-ai-notes # Update existing releases with AI notes -gitsyncer release create --update-existing --ai-notes +gitsyncer release create --update-existing -# Create for specific repository -gitsyncer release create myproject --ai-notes +# Create for specific repository without AI +gitsyncer release create myproject --no-ai-notes ``` ### Project Showcase -- cgit v1.2.3