You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The windows-plain-qemu "Install templates" step assumed the working
tree represented git symlinks as 17-byte plaintext stubs (the
core.symlinks=false case). The GitHub Windows runner actually
preserves them as real NTFS symlinks, so Get-Content on the stub path
returned the target file's YAML content and the resolver threw:
Stub templates\ubuntu-lts.yaml points at minimumLimaVersion: 2.0.0
base: - template:_images/ubuntu-24.04 - template:_default/mounts
which does not exist at templates\minimumLimaVersion: 2.0.0 ...
Read symlink targets directly from the git object store via
`git cat-file blob <sha>` instead of probing the working tree. The
resolution is now independent of whether core.symlinks is true
(runner) or false (plain Windows checkout).
Signed-off-by: Jan Dubois <jan.dubois@suse.com>
0 commit comments