;workflows:binaries: show all hledger --version outputs in the log

This commit is contained in:
Simon Michael 2025-05-16 12:58:54 -10:00
parent 99b7682430
commit 7deff8a319
4 changed files with 12 additions and 0 deletions

View File

@ -80,6 +80,9 @@ jobs:
strip tmp/hledger-web strip tmp/hledger-web
cd tmp cd tmp
tar cvf hledger-linux-x64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash tar cvf hledger-linux-x64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash
./hledger --version
./hledger-ui --version
./hledger-web --version
# upload-artifact loses execute permissions, so we tar the binaries to preserve them. # upload-artifact loses execute permissions, so we tar the binaries to preserve them.
# github UI always zips artifacts when they are downloaded, so we don't bother compressing the tar. # github UI always zips artifacts when they are downloaded, so we don't bother compressing the tar.

View File

@ -168,6 +168,9 @@ jobs:
strip tmp/hledger-web strip tmp/hledger-web
cd tmp cd tmp
tar cvf hledger-mac-arm64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash tar cvf hledger-mac-arm64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash
./hledger --version
./hledger-ui --version
./hledger-web --version
# upload-artifact loses execute permissions, so we tar the binaries to preserve them. # upload-artifact loses execute permissions, so we tar the binaries to preserve them.
# github UI always zips artifacts when they are downloaded, so we don't bother compressing the tar. # github UI always zips artifacts when they are downloaded, so we don't bother compressing the tar.

View File

@ -155,6 +155,9 @@ jobs:
strip tmp/hledger-web strip tmp/hledger-web
cd tmp cd tmp
tar cvf hledger-mac-x64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash tar cvf hledger-mac-x64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash
./hledger --version
./hledger-ui --version
./hledger-web --version
# upload-artifact loses execute permissions, so we tar the binaries to preserve them. # upload-artifact loses execute permissions, so we tar the binaries to preserve them.
# github UI always zips artifacts when they are downloaded, so we don't bother compressing the tar. # github UI always zips artifacts when they are downloaded, so we don't bother compressing the tar.

View File

@ -153,6 +153,9 @@ jobs:
strip tmp/hledger.exe strip tmp/hledger.exe
strip tmp/hledger-ui.exe strip tmp/hledger-ui.exe
strip tmp/hledger-web.exe strip tmp/hledger-web.exe
tmp/hledger --version
tmp/hledger-ui --version
tmp/hledger-web --version
# Guessing these are not likely to be used on windows. # Guessing these are not likely to be used on windows.
# cp hledger/embeddedfiles/*.1 tmp # cp hledger/embeddedfiles/*.1 tmp
# cp hledger/embeddedfiles/*.info tmp # cp hledger/embeddedfiles/*.info tmp