diff --git a/internal/bootdeploy/bootdeploy.go b/internal/bootdeploy/bootdeploy.go index 6613af7..b7d0e4d 100644 --- a/internal/bootdeploy/bootdeploy.go +++ b/internal/bootdeploy/bootdeploy.go @@ -76,7 +76,9 @@ func bootDeploy(workDir string, outDir string) error { if _, err = io.Copy(kernFileCopy, kernFd); err != nil { return err } - kernFileCopy.Close() + if err := kernFileCopy.Close(); err != nil { + return err + } // boot-deploy -i initramfs -k vmlinuz-postmarketos-rockchip -d /tmp/cpio -o /tmp/foo initramfs-extra cmd := exec.Command("boot-deploy",