fix: docker buildx cache restore not working (#2236)

* To take effect artifacts v4 pr is needed with adjusted claims

(cherry picked from commit 75e4ad93f4c6ba51a7a64f12335dd0268dd7465a)
This commit is contained in:
ChristopherHX 2024-03-05 07:04:54 +01:00 committed by Earl Warren
parent 0ccd4cda9a
commit d42e8f05fc
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00

View file

@ -385,7 +385,7 @@ func (h *Handler) findCache(db *bolthold.Store, keys []string, version string) (
}
stop := fmt.Errorf("stop")
for _, prefix := range keys[1:] {
for _, prefix := range keys {
found := false
prefixPattern := fmt.Sprintf("^%s", regexp.QuoteMeta(prefix))
re, err := regexp.Compile(prefixPattern)