mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-07 03:15:56 +00:00
A pin that names its own upstream in an update: block was still collected by the image updater or, for a ref, by the repository updater. Those raise it to the newest tag of its registry or repository, which for a component of a release is not the release's value. A tag built from several upstream values, such as <freeswitch>-<bigbluebutton>, could not be resolved at all: the resolver takes one capture and keeps a pin on its suffix. The image updater now skips a version and the repository updater a ref that declares a source for itself. An http_regex source accepts a template over the pattern's named groups, and a templated pin moves whenever the assembled value changes, its suffix included. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>