Skip to content

UID2-7937 Create one release per Docker workflow - #224

Merged
swibi-ttd merged 1 commit into
mainfrom
swi-UID2-7937-single-release
Sep 22, 2026
Merged

swibi-ttd merged 1 commit into
mainfrom
swi-UID2-7937-single-release

Conversation

@swibi-ttd

Copy link
Copy Markdown
Contributor

Summary

  • disable GitHub release creation in each of the 14 image publisher jobs
  • create one workflow-level release after every image publishes successfully
  • skip release creation for Snapshot runs
  • include all 14 version-pinned GHCR images in the release notes

Root cause

Each shared Docker publish job attempted to create the same version release concurrently, causing already_exists failures after the images had been published.

Validation

  • actionlint .github/workflows/release-all-docker-images.yaml
  • git diff --check
  • structural checks for 14 publishers, dependencies, and image references

Jira

Evidence

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@swibi-ttd
swibi-ttd merged commit fe03a91 into main Sep 22, 2026
4 of 5 checks passed
@swibi-ttd
swibi-ttd deleted the swi-UID2-7937-single-release branch September 22, 2026 01:41
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.

3 participants