3434 - run : cargo build --release --target x86_64-apple-darwin
3535 - run : lipo -create -output dotslash target/aarch64-apple-darwin/release/dotslash target/x86_64-apple-darwin/release/dotslash
3636 # Package universal binary
37- - run : tar -czvf dotslash-macos.tar.gz --options gzip:compression-level=9 dotslash
37+ - run : tar -czvf " dotslash-macos.${GITHUB_REF#refs/tags/}. tar.gz" dotslash
3838 shell : bash
3939 # Package architecture-specific binaries
4040 - run : tar -czvf "dotslash-macos-arm64.${GITHUB_REF#refs/tags/}.tar.gz" -C target/aarch64-apple-darwin/release dotslash
4747 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4848 shell : bash
4949 run : |
50- gh release upload "${GITHUB_REF#refs/tags/}" "dotslash-macos.tar.gz"
51- gh release upload "${GITHUB_REF#refs/tags/}" "dotslash-macos-arm64.tar.gz"
52- gh release upload "${GITHUB_REF#refs/tags/}" "dotslash-macos-amd64.tar.gz"
50+ gh release upload "${GITHUB_REF#refs/tags/}" "dotslash-macos.${GITHUB_REF#refs/tags/}. tar.gz"
51+ gh release upload "${GITHUB_REF#refs/tags/}" "dotslash-macos-arm64.${GITHUB_REF#refs/tags/}. tar.gz"
52+ gh release upload "${GITHUB_REF#refs/tags/}" "dotslash-macos-amd64.${GITHUB_REF#refs/tags/}. tar.gz"
5353
5454 ubuntu-22_04-x86_64 :
5555 needs : create-release
@@ -61,12 +61,12 @@ jobs:
6161 - run : cargo test
6262 - run : cargo clippy
6363 - run : cargo build --release
64- - run : tar -cvf dotslash-ubuntu-22.04.x86_64.tar.gz -I 'gzip -9' -C target/release dotslash
64+ - run : tar -czvf " dotslash-ubuntu-22.04.x86_64.${GITHUB_REF#refs/tags/}. tar.gz" -C target/release dotslash
6565 - name : upload release
6666 env :
6767 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6868 shell : bash
69- run : gh release upload "${GITHUB_REF#refs/tags/}" dotslash-ubuntu-22.04.x86_64.tar.gz
69+ run : gh release upload "${GITHUB_REF#refs/tags/}" " dotslash-ubuntu-22.04.x86_64.${GITHUB_REF#refs/tags/}. tar.gz"
7070
7171 ubuntu-22_04-arm64 :
7272 needs : create-release
@@ -84,12 +84,12 @@ jobs:
8484 - run : cargo build --target aarch64-unknown-linux-gnu --release
8585 env :
8686 CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER : aarch64-linux-gnu-gcc
87- - run : tar -cvf dotslash-ubuntu-22.04.aarch64. tar.gz -I 'gzip -9' -C target/aarch64-unknown-linux-gnu/release dotslash
87+ - run : tar -czvf " dotslash-ubuntu-22.04.arm64.${GITHUB_REF#refs/tags/}. tar.gz" -C target/aarch64-unknown-linux-gnu/release dotslash
8888 - name : upload release
8989 env :
9090 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
9191 shell : bash
92- run : gh release upload "${GITHUB_REF#refs/tags/}" dotslash-ubuntu-22.04.aarch64. tar.gz
92+ run : gh release upload "${GITHUB_REF#refs/tags/}" " dotslash-ubuntu-22.04.arm64.${GITHUB_REF#refs/tags/}. tar.gz"
9393
9494 linux-musl-x86_64 :
9595 needs : create-release
@@ -145,10 +145,10 @@ jobs:
145145 - run : cargo test
146146 - run : cargo clippy
147147 - run : cargo build --release
148- - run : tar czvf dotslash-windows.tar.gz --options gzip:compression-level=9 -C target/release dotslash.exe
148+ - run : tar czvf dotslash-windows.%GITHUB_REF:~10%. tar.gz -C target/release dotslash.exe
149149 shell : cmd
150150 - name : upload release
151151 env :
152152 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
153- run : gh release upload %GITHUB_REF:~10% dotslash-windows.tar.gz
153+ run : gh release upload %GITHUB_REF:~10% dotslash-windows.%GITHUB_REF:~10%. tar.gz
154154 shell : cmd
0 commit comments