@@ -183,7 +183,7 @@ jobs:
183183 /p:Version="${{ needs.validate.outputs.version }}" `
184184 /p:PublishReadyToRun=true
185185
186- # Copy NetLimiterBridge to both outputs
186+ # Copy NetLimiterBridge to both outputs (ServerManager only)
187187 - name : Copy NetLimiterBridge to Framework-Dependent output
188188 shell : pwsh
189189 run : |
@@ -285,21 +285,31 @@ jobs:
285285 run : |
286286 $version = "${{ needs.validate.outputs.version }}"
287287
288- # Framework-dependent
289- Compress-Archive -Path ./publish/framework-dependent/* `
290- -DestinationPath "./${{ env.OUTPUT_NAME }} -v$version-FrameworkDependent.zip"
288+ # ServerManager Framework-dependent
289+ Compress-Archive -Path ./publish/framework-dependent/ServerManager/ * `
290+ -DestinationPath "./HawkSync-ServerManager -v$version-FrameworkDependent.zip"
291291
292- # Self-contained
293- Compress-Archive -Path ./publish/self-contained/* `
294- -DestinationPath "./${{ env.OUTPUT_NAME }}-v$version-SelfContained.zip"
292+ # ServerManager Self-contained
293+ Compress-Archive -Path ./publish/self-contained/ServerManager/* `
294+ -DestinationPath "./HawkSync-ServerManager-v$version-SelfContained.zip"
295+
296+ # RemoteClient Framework-dependent
297+ Compress-Archive -Path ./publish/framework-dependent/RemoteClient/* `
298+ -DestinationPath "./HawkSync-RemoteClient-v$version-FrameworkDependent.zip"
299+
300+ # RemoteClient Self-contained
301+ Compress-Archive -Path ./publish/self-contained/RemoteClient/* `
302+ -DestinationPath "./HawkSync-RemoteClient-v$version-SelfContained.zip"
295303
296304 - name : Generate checksums
297305 shell : pwsh
298306 run : |
299307 $version = "${{ needs.validate.outputs.version }}"
300308 $files = @(
301- "${{ env.OUTPUT_NAME }}-v$version-FrameworkDependent.zip",
302- "${{ env.OUTPUT_NAME }}-v$version-SelfContained.zip"
309+ "HawkSync-ServerManager-v$version-FrameworkDependent.zip",
310+ "HawkSync-ServerManager-v$version-SelfContained.zip",
311+ "HawkSync-RemoteClient-v$version-FrameworkDependent.zip",
312+ "HawkSync-RemoteClient-v$version-SelfContained.zip"
303313 )
304314
305315 $checksums = @()
@@ -315,7 +325,10 @@ jobs:
315325 with :
316326 name : release-packages-v${{ needs.validate.outputs.version }}
317327 path : |
318- ./${{ env.OUTPUT_NAME }}-*.zip
328+ ./HawkSync-ServerManager-v${{ needs.validate.outputs.version }}-FrameworkDependent.zip
329+ ./HawkSync-ServerManager-v${{ needs.validate.outputs.version }}-SelfContained.zip
330+ ./HawkSync-RemoteClient-v${{ needs.validate.outputs.version }}-FrameworkDependent.zip
331+ ./HawkSync-RemoteClient-v${{ needs.validate.outputs.version }}-SelfContained.zip
319332 ./checksums.txt
320333 retention-days : 90
321334
@@ -341,15 +354,20 @@ jobs:
341354 tag_name : v${{ needs.validate.outputs.version }}
342355 name : Release v${{ needs.validate.outputs.version }}
343356 files : |
344- ./${{ env.OUTPUT_NAME }}-*.zip
357+ ./HawkSync-ServerManager-v${{ needs.validate.outputs.version }}-FrameworkDependent.zip
358+ ./HawkSync-ServerManager-v${{ needs.validate.outputs.version }}-SelfContained.zip
359+ ./HawkSync-RemoteClient-v${{ needs.validate.outputs.version }}-FrameworkDependent.zip
360+ ./HawkSync-RemoteClient-v${{ needs.validate.outputs.version }}-SelfContained.zip
345361 ./checksums.txt
346362 body : |
347363 ## 🚀 HawkSync Server Manager v${{ needs.validate.outputs.version }}
348364
349365 ### 📦 Download Options
350366
351- - **Framework-Dependent** (~5MB) - Requires .NET 8.0 Runtime
352- - **Self-Contained** (~100MB) - No dependencies required
367+ - **ServerManager Framework-Dependent** - Requires .NET 8.0 Runtime
368+ - **ServerManager Self-Contained** - No dependencies required
369+ - **RemoteClient Framework-Dependent** - Requires .NET 8.0 Runtime
370+ - **RemoteClient Self-Contained** - No dependencies required
353371
354372 ### 🔧 Components
355373
@@ -360,12 +378,12 @@ jobs:
360378
361379 ### ✅ Requirements
362380
363- **Framework-Dependent Edition :**
381+ **Framework-Dependent Editions :**
364382 - Windows 10/11 (x64)
365383 - [.NET 8.0 Runtime](https://dotnet.microsoft.com/download/dotnet/8.0)
366384 - [.NET Framework 4.8.1 Runtime](https://dotnet.microsoft.com/download/dotnet-framework/net481)
367385
368- **Self-Contained Edition :**
386+ **Self-Contained Editions :**
369387 - Windows 10/11 (x64)
370388 - [.NET Framework 4.8.1 Runtime](https://dotnet.microsoft.com/download/dotnet-framework/net481)
371389
0 commit comments