ci: fix package-release-assets.sh
[ouch.git] / scripts / package-release-assets.sh
blob6195aba47a73288b5a28ad0e1b79129f8877ab7b
1 #!/usr/bin/env bash
3 set -e
5 mkdir release
6 cd artifacts
8 for dir in ouch-*; do
9 cp -r "$dir/artifacts" "$dir/completions"
10 mkdir "$dir/man"
11 mv "$dir"/completions/*.1 "$dir/man"
12 cp ../{README.md,LICENSE,CHANGELOG.md} "$dir"
13 rm -r "$dir/artifacts"
15 if [[ "$dir" = *.exe ]]; then
16 target=${dir%.exe}
17 mv "$dir" "$target"
18 zip -r "../release/$target.zip" "$target"
19 else
20 chmod +x "$dir/ouch"
21 tar czf "../release/$dir.tar.gz" "$dir"
23 done