mirror of
https://github.com/webinstall/webi-installers.git
synced 2026-05-25 10:02:47 +00:00
- TagVariants now applies confVariants from releases.conf as case-folded substring matches before package-specific logic, removing the need to hardcode simple variant names in Go - gitea: variants = gogit (excludes Windows gogit builds) - lsd: variants = msvc (moved from Go to conf) - pwsh: variants = fxdependent fxdependentWinDesktop appimage - bun: variants = profile (moved from Go to conf) - sttr: darwin_all tagged as universal2 so arm64 and amd64 Mac users are served; pkg.tar.zst excluded (Arch Linux package format) - add .claude/ to .gitignore
17 lines
492 B
Go
17 lines
492 B
Go
// Package lsd provides variant tagging for lsd (LSDeluxe) releases.
|
|
//
|
|
// lsd publishes .deb packages alongside the standard archives.
|
|
// msvc builds are excluded via releases.conf variants.
|
|
package lsddist
|
|
|
|
import "github.com/webinstall/webi-installers/internal/storage"
|
|
|
|
// TagVariants tags lsd-specific build variants.
|
|
func TagVariants(assets []storage.Asset) {
|
|
for i := range assets {
|
|
if assets[i].Format == ".deb" {
|
|
assets[i].Variants = append(assets[i].Variants, "deb")
|
|
}
|
|
}
|
|
}
|