mirror of
https://github.com/webinstall/webi-installers.git
synced 2026-04-06 18:36:50 +00:00
fix(fish): add .app.zip to legacy formats, exclude noise assets
- Add .app.zip to legacyFormats so macOS fish builds export correctly - Exclude bundledpcre, fish-static, OpenBeta from fish/releases.conf - Add fish Linux binaries to comparecache noise (Go improvement) Match count: 72/106
This commit is contained in:
@@ -519,6 +519,12 @@ func isLiveNoise(name string) bool {
|
||||
}
|
||||
}
|
||||
|
||||
// Linux binaries for packages where Node.js only kept macOS .app.zip.
|
||||
// Go correctly includes these as installable on Linux.
|
||||
if strings.HasPrefix(lower, "fish-") && strings.Contains(lower, "-linux-") {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
source = github
|
||||
owner = fish-shell
|
||||
repo = fish-shell
|
||||
exclude = bundledpcre fish-static OpenBeta
|
||||
|
||||
@@ -85,6 +85,7 @@ var legacyFormats = map[string]bool{
|
||||
".exe": true,
|
||||
".exe.xz": true,
|
||||
".dmg": true,
|
||||
".app.zip": true,
|
||||
"git": true,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user