ci: No draft releases when using 'run-bundling' (#28596)

Improve the logic in around release artifact bundling.
- Suppress a harmless "error: no such command: `about`" from
script/generate-licenes output
- Remove checks for main branch (which will never be true)
- Only run `Upload Artifacts to release` when not using `run-bundling`.
Prevents the creation of draft releases with just linux remote server binaries)

Release Notes:

- N/A
6a60bb189bPeter Tripp committed on 4/11/2025, 7:15:22 PM· committed by GitHubparent5909d12
2 files changedLine totals unavailable