summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKienyew <aobi100bt@hotmail.com>2020-09-04 19:39:49 +0800
committerDavid Peter <sharkdp@users.noreply.github.com>2020-09-14 11:28:09 +0200
commitd9e8bbcb10f9d4631e66b086a6cd7e358ef9e7a8 (patch)
tree4eb26c9e14ba780029157c007fcfa214c22aed0c
parent8b0886ac3249a64d200eb71c76749b5464f7cea6 (diff)
Handle zsh completion when packaging
-rw-r--r--.github/workflows/CICD.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml
index 2dec4352..467e197a 100644
--- a/.github/workflows/CICD.yml
+++ b/.github/workflows/CICD.yml
@@ -284,6 +284,7 @@ jobs:
# Autocompletion files
cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.fish "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.fish"
+ cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.zsh "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.zsh"
# base compressed package
pushd '${{ steps.vars.outputs.STAGING }}/' >/dev/null
@@ -319,6 +320,7 @@ jobs:
# Autocompletion files
install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.fish "${DPKG_DIR}/usr/share/fish/vendor_completions.d/${{ env.PROJECT_NAME }}.fish"
+ install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.zsh "${DPKG_DIR}/usr/share/zsh/site-functions/_${{ env.PROJECT_NAME }}"
# README and LICENSE
install -Dm644 "README.md" "${DPKG_DIR}/usr/share/doc/${{ steps.vars.outputs.DPKG_BASENAME }}/README.md"