Skip to content

Commit 3e32082

Browse files
authoredMar 20, 2025··
fix: set AssetWithoutExt (#3675)
1 parent c2dc380 commit 3e32082

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed
 

‎pkg/config/package.go

+10-8
Original file line numberDiff line numberDiff line change
@@ -61,17 +61,19 @@ func (p *Package) RenderAsset(rt *runtime.Runtime) (string, error) {
6161
return p.completeWindowsExtToAsset(asset), nil
6262
}
6363

64-
func (p *Package) TemplateArtifact(rt *runtime.Runtime, asset string) *template.Artifact {
64+
func (p *Package) TemplateArtifact(rt *runtime.Runtime, aset string) *template.Artifact {
6565
pkg := p.Package
6666
pkgInfo := p.PackageInfo
67+
assetWithoutExt, _ := asset.RemoveExtFromAsset(aset)
6768
return &template.Artifact{
68-
Version: pkg.Version,
69-
SemVer: p.semVer(),
70-
OS: replace(rt.GOOS, pkgInfo.Replacements),
71-
Arch: getArch(pkgInfo.Rosetta2, pkgInfo.WindowsARMEmulation, pkgInfo.Replacements, rt),
72-
Format: pkgInfo.GetFormat(),
73-
Asset: asset,
74-
Vars: pkg.Vars,
69+
Version: pkg.Version,
70+
SemVer: p.semVer(),
71+
OS: replace(rt.GOOS, pkgInfo.Replacements),
72+
Arch: getArch(pkgInfo.Rosetta2, pkgInfo.WindowsARMEmulation, pkgInfo.Replacements, rt),
73+
Format: pkgInfo.GetFormat(),
74+
Asset: aset,
75+
AssetWithoutExt: assetWithoutExt,
76+
Vars: pkg.Vars,
7577
}
7678
}
7779

0 commit comments

Comments
 (0)
Please sign in to comment.