Add bash completion to bindist
This commit is contained in:
parent
e2a824eff2
commit
f7f0a817fe
2
.github/workflows/binaries-linux-arm32v7.yml
vendored
2
.github/workflows/binaries-linux-arm32v7.yml
vendored
@ -34,7 +34,7 @@ jobs:
|
||||
docker cp $container_id:/root/hledger tmp
|
||||
docker rm -v $container_id
|
||||
cd tmp
|
||||
tar cvf hledger-linux-arm32v7.tar hledger hledger-ui hledger-web
|
||||
tar cvf hledger-linux-arm32v7.tar hledger hledger-ui hledger-web hledger/shell-completion/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.
|
||||
|
||||
@ -118,6 +118,7 @@ jobs:
|
||||
- name: Gather binaries
|
||||
run: |
|
||||
mkdir tmp
|
||||
cp hledger/shell-completion/hledger-completion.bash tmp
|
||||
cd tmp
|
||||
cp ~/.local/bin/hledger .
|
||||
cp ~/.local/bin/hledger-ui .
|
||||
@ -125,7 +126,7 @@ jobs:
|
||||
strip hledger
|
||||
strip hledger-ui
|
||||
strip hledger-web
|
||||
tar cvf hledger-mac-x64.tar hledger hledger-ui hledger-web
|
||||
tar cvf hledger-mac-x64.tar hledger hledger-ui hledger-web 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-linux-x64.yml
vendored
3
.github/workflows/binaries-linux-x64.yml
vendored
@ -72,11 +72,12 @@ jobs:
|
||||
cp dist-newstyle/build/x86_64-linux/ghc-*/hledger-*/x/hledger/build/hledger/hledger tmp
|
||||
cp dist-newstyle/build/x86_64-linux/ghc-*/hledger-ui-*/x/hledger-ui/build/hledger-ui/hledger-ui tmp
|
||||
cp dist-newstyle/build/x86_64-linux/ghc-*/hledger-web-*/x/hledger-web/build/hledger-web/hledger-web tmp
|
||||
cp hledger/shell-completion/hledger-completion.bash tmp
|
||||
cd tmp
|
||||
strip hledger
|
||||
strip hledger-ui
|
||||
strip hledger-web
|
||||
tar cvf hledger-linux-x64.tar hledger hledger-ui hledger-web
|
||||
tar cvf hledger-linux-x64.tar hledger hledger-ui hledger-web 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
@ -155,6 +155,7 @@ jobs:
|
||||
- name: Gather binaries
|
||||
run: |
|
||||
mkdir tmp
|
||||
cp hledger/shell-completion/hledger-completion.bash tmp
|
||||
cd tmp
|
||||
cp ~/.local/bin/hledger .
|
||||
cp ~/.local/bin/hledger-ui .
|
||||
@ -162,7 +163,7 @@ jobs:
|
||||
strip hledger
|
||||
strip hledger-ui
|
||||
strip hledger-web
|
||||
tar cvf hledger-mac-arm64.tar hledger hledger-ui hledger-web
|
||||
tar cvf hledger-mac-arm64.tar hledger hledger-ui hledger-web 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
@ -141,6 +141,7 @@ jobs:
|
||||
- name: Gather binaries
|
||||
run: |
|
||||
mkdir tmp
|
||||
cp hledger/shell-completion/hledger-completion.bash tmp
|
||||
cd tmp
|
||||
cp ~/.local/bin/hledger .
|
||||
cp ~/.local/bin/hledger-ui .
|
||||
@ -148,7 +149,7 @@ jobs:
|
||||
strip hledger
|
||||
strip hledger-ui
|
||||
strip hledger-web
|
||||
tar cvf hledger-mac-x64.tar hledger hledger-ui hledger-web
|
||||
tar cvf hledger-mac-x64.tar hledger hledger-ui hledger-web 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.
|
||||
|
||||
1
.github/workflows/binaries-windows-x64.yml
vendored
1
.github/workflows/binaries-windows-x64.yml
vendored
@ -147,6 +147,7 @@ jobs:
|
||||
- name: Gather binaries
|
||||
run: |
|
||||
mkdir tmp
|
||||
cp hledger/shell-completion/hledger-completion.bash tmp
|
||||
cd tmp
|
||||
cp /C/Users/runneradmin/AppData/Roaming/local/bin/hledger.exe .
|
||||
cp /C/Users/runneradmin/AppData/Roaming/local/bin/hledger-ui.exe .
|
||||
|
||||
Loading…
Reference in New Issue
Block a user