Skip to content

Commit

Permalink
fix: Upload OCM again, independently from github-release
Browse files Browse the repository at this point in the history
  • Loading branch information
zkdev committed Mar 3, 2025
1 parent 0a543bd commit a665693
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions concourse/steps/release.mako
Original file line number Diff line number Diff line change
Expand Up @@ -451,20 +451,7 @@ for validation_error in cnudie.validate.iter_violations(
):
logger.warning(f'{validation_error=}')
% if release_trait.release_on_github():
repo = github_helper.repository
try:
for releases, succeeded in github.release.delete_outdated_draft_releases(repo):
if succeeded:
logger.info(f'deleted {release.name=}')
else:
logger.warn(f'failed to delete {release.name=}')
except:
logger.warning('An Error occurred whilst trying to remove draft-releases')
traceback.print_exc()
# keep going
% if process_release_notes:
% if process_release_notes:
release_notes_md = None
try:
release_notes_md = collect_release_notes(
Expand All @@ -479,9 +466,9 @@ except:
logger.warning('an error occurred whilst trying to collect release-notes')
logger.warning('release will continue')
traceback.print_exc()
% else:
% else:
release_notes_md = None
% endif
% endif
tgt_ref = cnudie.util.target_oci_ref(component=component)
Expand Down Expand Up @@ -515,6 +502,20 @@ uploaded_oci_manifest_bytes = ocm.upload.upload_component_descriptor(
component_descriptor=component_descriptor,
oci_client=oci_client,
)
% if release_trait.release_on_github():
repo = github_helper.repository
try:
for releases, succeeded in github.release.delete_outdated_draft_releases(repo):
if succeeded:
logger.info(f'deleted {release.name=}')
else:
logger.warn(f'failed to delete {release.name=}')
except:
logger.warning('An Error occurred whilst trying to remove draft-releases')
traceback.print_exc()
# keep going
try:
print(f'{uploaded_oci_manifest_bytes=}')
except:
Expand Down

0 comments on commit a665693

Please sign in to comment.