pub fn github_api_upload_asset_to_release(
owner: &str,
repo: &str,
release_id: &str,
path_to_file: &str
)
Expand description
upload asset to github release
release_upload_url example: https://uploads.github.com/repos/owner/repo/releases/48127727/assets
https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token
async function can be called from sync code:
ⓘ
let release_id = github_create_new_release(&owner, &repo, &version, &name, branch, body_md_text);
println!("release_id={release_id}");
upload_asset_to_github_release(&owner, &repo, &release_id, &path_to_file);
println!("Asset uploaded.");