;fix:ci: add the man pages and info manuals to the unix bindists [#2309]
This commit is contained in:
parent
45374cbfd4
commit
20c612d0b2
3
.github/workflows/binaries-linux-x64.yml
vendored
3
.github/workflows/binaries-linux-x64.yml
vendored
@ -78,7 +78,8 @@ jobs:
|
||||
strip tmp/hledger
|
||||
strip tmp/hledger-ui
|
||||
strip tmp/hledger-web
|
||||
tar -C tmp cvf hledger-linux-x64.tar hledger hledger-ui hledger-web hledger-completion.bash
|
||||
cd tmp
|
||||
tar cvf hledger-linux-x64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash
|
||||
|
||||
# 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.
|
||||
|
||||
3
.github/workflows/binaries-mac-arm64.yml
vendored
3
.github/workflows/binaries-mac-arm64.yml
vendored
@ -166,7 +166,8 @@ jobs:
|
||||
strip tmp/hledger
|
||||
strip tmp/hledger-ui
|
||||
strip tmp/hledger-web
|
||||
tar -C tmp cvf hledger-mac-arm64.tar hledger hledger-ui hledger-web hledger-completion.bash
|
||||
cd tmp
|
||||
tar cvf hledger-mac-arm64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash
|
||||
|
||||
# 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.
|
||||
|
||||
3
.github/workflows/binaries-mac-x64.yml
vendored
3
.github/workflows/binaries-mac-x64.yml
vendored
@ -153,7 +153,8 @@ jobs:
|
||||
strip tmp/hledger
|
||||
strip tmp/hledger-ui
|
||||
strip tmp/hledger-web
|
||||
tar -C tmp cvf hledger-mac-x64.tar hledger hledger-ui hledger-web hledger-completion.bash
|
||||
cd tmp
|
||||
tar cvf hledger-mac-x64.tar hledger hledger-ui hledger-web *.1 *.info hledger-completion.bash
|
||||
|
||||
# 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.
|
||||
|
||||
7
.github/workflows/binaries-windows-x64.yml
vendored
7
.github/workflows/binaries-windows-x64.yml
vendored
@ -150,12 +150,13 @@ jobs:
|
||||
cp /C/Users/runneradmin/AppData/Roaming/local/bin/hledger.exe tmp
|
||||
cp /C/Users/runneradmin/AppData/Roaming/local/bin/hledger-ui.exe tmp
|
||||
cp /C/Users/runneradmin/AppData/Roaming/local/bin/hledger-web.exe tmp
|
||||
cp hledger/embeddedfiles/*.1 tmp
|
||||
cp hledger/embeddedfiles/*.info tmp
|
||||
cp hledger/shell-completion/hledger-completion.bash tmp
|
||||
strip tmp/hledger.exe
|
||||
strip tmp/hledger-ui.exe
|
||||
strip tmp/hledger-web.exe
|
||||
# Guessing these are not likely to be used on windows.
|
||||
# cp hledger/embeddedfiles/*.1 tmp
|
||||
# cp hledger/embeddedfiles/*.info tmp
|
||||
# cp hledger/shell-completion/hledger-completion.bash tmp
|
||||
|
||||
- name: Create binaries artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
|
||||
Loading…
Reference in New Issue
Block a user