fix: update release workflow to use --notes-file for release notes to prevent shell expansion issues

This commit is contained in:
HueByte
2026-02-22 06:03:08 +01:00
parent 17e64293b5
commit 03f4685ae6
2 changed files with 3 additions and 5 deletions
+1
View File
@@ -110,6 +110,7 @@
- Root `nuget.config` added for package source management
- Terminal.Gui formatting excluded from CI format checks
- Recursive submodule fetching enabled in CI workflows
- Release workflow: use `--notes-file` instead of inline `--notes` interpolation to prevent shell expansion of special characters in commit messages
- `Server:Admins` config array in `appsettings.example.json` for designating admin usernames
- `Storage:CleanupIntervalHours` and `Storage:RetentionDays` added to `appsettings.example.json`
- `FakeChannelService` test helper added for IRC unit tests