mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The metadata-action semver patterns only match `vMAJOR.MINOR.PATCH`, so a tag push for a hotfix like `v1.4.28.1` produced only the `sha-<short>` manifest and no version-named tag. Deploys that pull `ghcr.io/mbombeck/healthlog:1.4.28.1` then fail with a `manifest unknown`. Adding `type=match,pattern=v(.+),group=1` publishes the tag with the leading `v` stripped, matching the established three-segment naming on prior releases. `type=ref,event=tag` is a belt-and-braces fallback that also keeps the raw tag (`v1.4.28.1`) addressable.