diff --git a/internal/releases/node/variants.go b/internal/releases/node/variants.go index 2e61f5e..cff1da2 100644 --- a/internal/releases/node/variants.go +++ b/internal/releases/node/variants.go @@ -4,17 +4,11 @@ import "github.com/webinstall/webi-installers/internal/storage" // TagVariants tags node-specific build variants. // -// - .msi — Windows package format (msiexec /a to extract) -// - .pkg — macOS package format (pkgutil --expand-full to extract) -// - .exe — bare node.exe without npm, too minimal to be useful +// The bare .exe is just node.exe without npm — too minimal to be useful. +// .msi and .pkg are standard package formats and need no special tagging. func TagVariants(assets []storage.Asset) { for i := range assets { - switch assets[i].Format { - case ".msi": - assets[i].Variants = append(assets[i].Variants, "msi") - case ".pkg": - assets[i].Variants = append(assets[i].Variants, "pkg") - case ".exe": + if assets[i].Format == ".exe" { assets[i].Variants = append(assets[i].Variants, "bare-exe") } }