Commit Graph
11 Commits
Author SHA1 Message Date
qwsdcvghyu89 6904e0cfd8 Improve process handling and async support in publish tool
Refactored process execution to use async methods and cancellation tokens for better responsiveness, especially when handling 'dotnet pack' and 'dotnet nuget push' commands. Updated .csproj to use C# preview language features and added 'bin/' to .gitignore.
2025-09-27 16:26:12 +10:00
qwsdcvghyu89 093da5d0f3 Improve error reporting for process failures
Captures and displays standard error output when 'dotnet pack' or 'dotnet nuget push' commands fail, providing more detailed error information to the user.
2025-09-27 16:15:30 +10:00
qwsdcvghyu89 c6570c1e2c Improve error handling for dotnet pack failures
Enhanced the error message for 'dotnet pack' failures to include the exit code. Updated the resource string and its usage to provide more informative feedback. Added cleanup of the temporary directory on cancellation and improved progress bar visibility.
2025-09-27 16:11:58 +10:00
qwsdcvghyu89 ad729133a6 Restore project file on cancel event
Adds a handler for Console.CancelKeyPress to restore the project file from backup if the process is interrupted, ensuring changes are not left in an inconsistent state.
v1.1.0 v1.0.5
2025-09-27 15:56:20 +10:00
qwsdcvghyu89 05a0540476 Update SDK version, dependencies, and version increment logic
- Upgraded `.NET` SDK from 9.0.100 to 10.0.100.
- Updated `NuGetToolVersion` to 7.0.0.
- Adjusted version increment logic for negative delta handling.
- Added new framework dependencies for improved compatibility and functionality.
- Minor code adjustments and updated generated files.
v1.0.4
2025-09-26 19:30:16 +10:00
qwsdcvghyu89 b61d0836ac - Fix version increment logic by clamping values to valid range
- e.g. increment minor on 1.0.3 now results in 1.1.0 instead of 1.1.3
v1.0.3
2025-09-21 17:00:16 +10:00
qwsdcvghyu89 81bb2ea5c4 Remove unused local project types and dependencies, update to aeqw89.xml.ProjectFile. v1.0.2 2025-09-21 16:47:47 +10:00
qwsdcvghyu89 ec8829bef2 Refactor SshHosts for immutability and improve retrieval methods v1.0.1 2025-09-21 15:58:10 +10:00
qwsdcvghyu89 cd823abb02 Reapply "First Commit"
This reverts commit 3a6783ff7b.
v1.0.0
2025-09-21 15:03:14 +10:00
qwsdcvghyu89 3a6783ff7b Revert "First Commit"
This reverts commit a9a9733e66.
2025-09-21 14:57:41 +10:00
qwsdcvghyu89 a9a9733e66 First Commit 2025-09-21 14:57:28 +10:00