Enhance release script to support optional executable uploads and improve error handling

- Added -SkipExe switch to allow skipping the upload of the executable and its checksum.
- Updated paths for the executable and checksum files to reflect new directory structure.
- Improved file existence checks with warnings instead of errors for optional artifacts.
- Enhanced release body to include checksum information conditionally based on executable upload.
- Refined upload process for MSI and executable, including better error handling and logging.
This commit is contained in:
claudi 2026-02-20 12:30:02 +01:00
parent 14dac17024
commit 9d39ed8201
5 changed files with 2954 additions and 2935 deletions

File diff suppressed because one or more lines are too long