Skip to content

Fix release workflow: ensure helm chart is uploaded before release-drafter#14364

Merged
Maffooch merged 1 commit intoDefectDojo:bugfixfrom
valentijnscholten:fix-helm-chart-release-order
Feb 23, 2026
Merged

Fix release workflow: ensure helm chart is uploaded before release-drafter#14364
Maffooch merged 1 commit intoDefectDojo:bugfixfrom
valentijnscholten:fix-helm-chart-release-order

Conversation

@valentijnscholten
Copy link
Copy Markdown
Member

Summary

  • Add release-helm-chart as a dependency for release-drafter in the Release-2 workflow
  • Ensures the Helm chart is always uploaded to the release before release-drafter updates it with release notes
  • Prevents race conditions where release-drafter could create the release first, causing softprops/action-gh-release to fail with already_exists and the helm chart to be missing from the release

Fixes #14337

…after

Add release-helm-chart as a dependency for release-drafter so the Helm
chart is always uploaded to the release first. This prevents race
conditions where release-drafter could create the release before the
helm chart job, causing softprops/action-gh-release to fail with
'already_exists' and the helm chart to be missing from the release.

Fixes DefectDojo#14337
Copy link
Copy Markdown
Contributor

@mtesauro mtesauro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@valentijnscholten valentijnscholten added this to the 2.55.4 milestone Feb 22, 2026
@Maffooch Maffooch merged commit 8161bc2 into DefectDojo:bugfix Feb 23, 2026
148 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants