mirror of https://github.com/microsoft/WSL
This patch closes a logic gap in [tools/devops/create-release.py](cci:7://file:///c:/Users/T2430514/Downloads/WSL/tools/devops/create-release.py:0:0-0:0): * **Problem** – The script’s `--publish` mode was intended to require at least one asset, but Click passes an empty tuple if no assets are provided. The original guard (`if assets is None`) never triggered, allowing empty releases to be drafted. * **Solution** – Replace the check with `if not assets:` which catches both `None` and empty collections, preventing accidental empty releases. * **Impact** – Ensures CI and manual runs cannot publish a release without payload, aligning behavior with the CLI contract and avoiding junk tags that require manual cleanup. Co-authored-by: Odio Marcelino <odiomarcelino@gmail.com> |
||
|---|---|---|
| .. | ||
| bin2cpio | ||
| deploy | ||
| devops | ||
| hooks | ||
| test | ||
| FormatSource.ps1.in | ||
| SetupClangFormat.bat | ||
| build-bundle.bat | ||
| create-dev-cert.ps1 | ||
| generateLocalizationHeader.ps1 | ||
| wsl.wprp | ||