fix: only tag docker release after corresponding image is pushed#122
fix: only tag docker release after corresponding image is pushed#122
Conversation
|
Claude finished @timtalbot's task —— View job Review:
|
Description
Both
release.ymlandbuild.ymltrigger on push to main.build.ymltakes ~10 min to build and push:latest, whiletag-docker-releasecompletes in ~15 seconds. This meant every release tag was consistently one version behind.tag-docker-releasepulls:latestbeforebuild.ymlhas finished pushing it, causing every versioned Docker tag to point to the previous release's imagegh run watchto block untilbuild.ymlcompletes for the exact commit SHA before pulling and re-tagging:latestworkflow_dispatchso manual re-tagging (recovery) still works immediatelypaths-ignorebetweenrelease.ymlandbuild.ymlto prevent release triggering without a corresponding buildCategory of change
Checklist
just testand all tests pass