@@ -20,7 +20,7 @@ rm -rf $release_dir
2020mkdir $release_dir
2121
2222print $' Building on Windows in ($src )...'
23- cargo rustc -- bin $binary -- target $target -- release
23+ cargo rustc - q - - bin $binary -- target $target -- release
2424
2525#
2626# Release packaging
@@ -35,22 +35,16 @@ cp -r LICENSE* $release_dir
3535cp - r README* $release_dir
3636
3737cd $release_dir
38- ls $release_dir
39-
40- let archive_filename = $' ($binary )-($version )-($target ).zip'
41- print $' Release archive name: ($archive_filename )'
42- 7z a $archive_filename $binary_filename
43-
44- print $' (char nl )(ansi g )Archive contents:(ansi reset )' ; hr-line ; ls | print
45- let archive = $' ($release_dir )/($archive_filename ).zip'
46- 7z a $archive ... (glob * )
47- let pkg = (ls - f $archive | get name )
48- if not ($pkg | is-empty ) {
49- # Workaround for https://github.com/softprops/action-gh-release/issues/280
50- let archive = ($pkg | get 0 | str replace -- all ' \' ' /' )
51- print $' Zip archive path: ($archive )'
52- echo $" archive=($archive )" | save -- append $env .GITHUB_OUTPUT
53- }
38+
39+ let artifact_filename = $' ($binary )-($version )-($target ).exe'
40+
41+ print $' (char nl )(ansi g )Build artifacts:(ansi reset )' ; hr-line ; ls | print
42+ print $' Release artifact name: ($artifact_filename )'
43+
44+ cp $binary_filename $artifact_filename
45+
46+ print $' Artifact ($artifact_filename ) is ready'
47+ echo $' artifact=($artifact_filename )' | save -- append $env .GITHUB_OUTPUT
5448
5549
5650# Print a horizontal line marker
0 commit comments