diff --git a/.local/commit.md b/.local/commit.md index f7c52ce..5f12f68 100644 --- a/.local/commit.md +++ b/.local/commit.md @@ -1,6 +1,6 @@ -# =€ NFOGuard v1.6.9 - Enhanced NFO Migration & Workflow Automation +# =� NFOGuard v1.6.9 - Enhanced NFO Migration & Workflow Automation -## <¯ Major Features +## <� Major Features ###  Complete NFO Migration System - **Smart Content Preservation**: Automatically migrates rich metadata (title, plot, runtime) from long-named Sonarr NFO files to standardized `S##E##.nfo` format @@ -10,7 +10,7 @@ ###  Workflow Automation Overhaul - **Local-Only Builds**: Removed all Docker Hub dependencies, builds now local-only for faster, more secure CI/CD -- **GitHub Integration**: Automated local ’ GitHub workflow for public testing and releases +- **GitHub Integration**: Automated local � GitHub workflow for public testing and releases - **Post-Merge Automation**: Git hooks automatically sync local main to GitHub dev branch with PR creation - **Version Management**: Integrated semantic versioning with automatic increment options (patch/minor/major) @@ -31,7 +31,7 @@ - **Migration Tracking**: Detailed logging for NFO content preservation process (when enabled) - **Clean Production Logs**: Debug noise eliminated when `DEBUG=false` -## <¬ NFO Migration Details +## <� NFO Migration Details **Before**: Long-named Sonarr NFO files existed alongside minimal short NFO files, content was lost **After**: Rich metadata automatically preserved in standardized format, old files cleaned up @@ -40,18 +40,18 @@ ``` Source: "Invasion (2021)-S03E04-The Mission[WEBDL-1080p][AAC2.0][h264].nfo" Target: "S03E04.nfo" -Content: title, plot, runtime, premiered ’ All preserved  -Cleanup: Original long file ’ Automatically deleted  +Content: title, plot, runtime, premiered � All preserved  +Cleanup: Original long file � Automatically deleted  ``` -## =€ New Release Workflow +## =� New Release Workflow -1. **Local Development** ’ dev branch with local Gitea CI -2. **Local Release** ’ Merge dev to main triggers GitHub sync -3. **Public Testing** ’ GitHub dev branch for community testing -4. **Production Release** ’ Manual PR approval to GitHub main +1. **Local Development** � dev branch with local Gitea CI +2. **Local Release** � Merge dev to main triggers GitHub sync +3. **Public Testing** � GitHub dev branch for community testing +4. **Production Release** � Manual PR approval to GitHub main -## =à Developer Experience +## =� Developer Experience - **Version Bumping**: Never forget with integrated `sync-to-github.sh` script - **Build Clarity**: Always know which environment you're running @@ -64,4 +64,3 @@ Cleanup: Original long file **Migration**: Automatic - existing NFO files will be migrated on next scan **Requirements**: No additional dependencies -Co-authored-by: Claude Code \ No newline at end of file