Upload package files to GitHub release and update checksums.
Requirements:
- GitHub CLI (
gh) must be installed and authenticated - For proxy support, use
HTTPS_PROXYenvironment variable
The command will:
- Calculate MD5 checksums
- Upload files to GitHub release
- Update release notes with checksums
Examples:
-
Upload a single file:
cbp build upload binaries/zlib.macos.tar.gz -
Upload multiple files:
cbp build upload binaries/*.tar.gz -
Force upload (skip MD5 check):
cbp build upload --force binaries/*.tar.gz