Skip to content

Commit 7948ea4

Browse files
Merge pull request #506 from MikroElektronika/update/remove-archives-after-packing
Added the removing feature to packaging script
2 parents 7e0f5f4 + b9af48c commit 7948ea4

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

scripts/package.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,6 @@ async def upload_release_asset(session, token, repo, release_id, asset_path, ass
564564
response = requests.post(url, headers=headers, data=file)
565565
response.raise_for_status()
566566
print(f'\033[92mUploaded asset: {os.path.basename(asset_path)} to release ID: {release_id}\033[0m')
567-
return response.json()
568567
else:
569568
asset_exists = False
570569
for asset in assets:
@@ -577,7 +576,10 @@ async def upload_release_asset(session, token, repo, release_id, asset_path, ass
577576
response = requests.post(url, headers=headers, data=file)
578577
response.raise_for_status()
579578
print(f'\033[92mUploaded asset: {os.path.basename(asset_path)} to release ID: {release_id}\033[0m')
580-
return response.json()
579+
580+
# Remove the asset from local drive to avoid reaching the memory limit
581+
os.remove(asset_path)
582+
return response.json()
581583

582584
async def package_asset(source_dir, output_dir, arch, entry_name, token, repo, tag_name, packages, current_metadata, db_paths, assets):
583585
""" Package and upload an asset as a release to GitHub """

0 commit comments

Comments
 (0)