From 1284a4f69b1421920c034098b929c35e62aa249e Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 31 Oct 2026 07:22:25 +0000 Subject: [PATCH] A friendly note: a star helps, and so does telling me what you use it for README: a short note right below the download links. Stars are how small projects qualify for free code signing, which makes the Windows warning go away for everyone; and an issue saying what people use NVENCForgeGUI for is just as welcome. Release workflow: every release text now ends with the same note in one line, for the people who read it while updating. Once the files are signed, the line says the star helps others find NVENCForgeGUI instead. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01GvUq7HnA5ggbuHBogzS2rV --- .github/workflows/release.yml | 8 ++++++++ README.md | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ab78d0a..f9188db 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -247,6 +247,14 @@ jobs: } else { $footer = "NVENCForgeGUI.exe is not code signed, so Windows SmartScreen may warn. [Code signing policy]($policy)" } + # A friendly line for the people who read release texts: the ones + # updating, who are happy enough to stay. + $repo = "https://github.com/$env:GITHUB_REPOSITORY" + if ($env:SIGNED -eq 'true') { + $footer += "`n`nšŸ’œ Happy with NVENCForgeGUI? A ⭐ on [GitHub]($repo) is the easiest way to let me know, and it helps others find it. Or [tell me what you use it for]($repo/issues/new)." + } else { + $footer += "`n`nšŸ’œ Happy with NVENCForgeGUI? A ⭐ on [GitHub]($repo) is the easiest way to let me know, and it helps NVENCForgeGUI qualify for free code signing, so the Windows warning goes away for everyone. Or [tell me what you use it for]($repo/issues/new)." + } [IO.File]::WriteAllText("$PWD/release-notes.md", $notes.TrimEnd() + "`n`n---`n`n$footer`n", [Text.UTF8Encoding]::new($false)) Write-Host "Publishing $tag with NVENCForgeGUI.exe ($((Get-Item NVENCForgeGUI.exe).Length) bytes)." diff --git a/README.md b/README.md index 1d0d244..d767144 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,12 @@ Same converter, same results, same settings file — just visible. +> šŸ’œ **Using NVENCForgeGUI and happy with it?** A ⭐ on GitHub is the easiest way to let me know, +> and it does more than you'd think: stars are how small projects like this one qualify for +> free code signing, which makes the Windows warning go away for everyone. Or +> [tell me what you use it for](https://github.com/burnersen/NVENCForgeGUI/issues/new), I read every message. +> Thanks for being here! + --- **šŸ“‘ Contents**