Skip to content

fix(ci): clean up destination folder on unstable and testing delivery#6053

Merged
kduret merged 2 commits intodevelopfrom
MON-196596-delivery-cleanup
Mar 18, 2026
Merged

fix(ci): clean up destination folder on unstable and testing delivery#6053
kduret merged 2 commits intodevelopfrom
MON-196596-delivery-cleanup

Conversation

@kduret
Copy link
Copy Markdown
Contributor

@kduret kduret commented Mar 18, 2026

Summary

  • Extend the existing cleanup step to also run on unstable deliveries (previously only applied to testing)
  • Rename the step from "Clean existing testing packages" to "Clean existing packages"
  • For DEB packages, the release_type property filter is only applied when stability is testing (not applicable for unstable)

Test plan

  • Trigger an unstable delivery and verify old packages are removed from the destination folder before the new ones are uploaded
  • Trigger a testing delivery and verify existing behaviour is preserved (cleanup still runs with release_type filter for DEB)
  • Trigger a stable delivery and verify the cleanup step is skipped

🤖 Generated with Claude Code

Summary by Aikido

Security Issues: 0 Quality Issues: 0 Resolved Issues: 0

⚡ Enhancements

  • Extended cleanup step to run on unstable and testing deliveries
  • Applied DEB release_type filter only when stability was testing

🔧 Refactors

  • Renamed cleanup step and addressed actionlint formatting issues

More info

kduret and others added 2 commits March 18, 2026 09:36
Extend the existing cleanup step to also run on unstable deliveries
(previously only testing). For DEB packages, the release_type property
filter is only applied when stability is testing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

Logo
Checkmarx One – Scan Summary & Details077ddb52-4441-41c8-aff9-37a652773eec

Great job! No new security vulnerabilities introduced in this pull request

@kduret kduret marked this pull request as ready for review March 18, 2026 09:31
@kduret kduret requested a review from a team as a code owner March 18, 2026 09:31
@kduret kduret merged commit da8bc07 into develop Mar 18, 2026
190 of 192 checks passed
@kduret kduret deleted the MON-196596-delivery-cleanup branch March 18, 2026 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants