From b631767d9882f475ae6734543cc944c098037672 Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Thu, 25 May 2023 10:25:26 +0000 Subject: [PATCH] fix: correct support for empty release --- config/config.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/config/config.go b/config/config.go index 2f355c6..11aa479 100644 --- a/config/config.go +++ b/config/config.go @@ -168,9 +168,14 @@ type Artifact struct { func (ka Artifact) checkSupport(ki distro.KernelInfo, km Target) ( supported bool, err error) { - if ki.Distro.ID != km.Distro.ID { - supported = false - return + if km.Distro.Release == "" { + if ki.Distro.ID != km.Distro.ID { + return + } + } else { + if !ki.Distro.Equal(km.Distro) { + return + } } supported, err = regexp.MatchString(km.Kernel.Regex, ki.KernelRelease)