From 664b49c76eb445f4abd73581a077b5b47f453152 Mon Sep 17 00:00:00 2001 From: Dict Xiong Date: Tue, 8 Nov 2022 22:38:21 +0800 Subject: [PATCH] ci: test --auto --- .github/workflows/test.yml | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 832724b..0747ab2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,8 +22,8 @@ jobs: run: | rev=`git rev-parse HEAD` pwd - export DFS_NO_COMPILE=1 DFS_DEV=1 - ./install.sh + export DFS_NO_COMPILE=1 + ./install.sh -d test `git rev-parse HEAD` = "$rev" - name: antigen build @@ -70,8 +70,8 @@ jobs: run: | rev=`git rev-parse HEAD` pwd - export DFS_NO_COMPILE=1 DFS_DEV=1 - ./install.sh + export DFS_NO_COMPILE=1 + ./install.sh -d test `git rev-parse HEAD` = "$rev" - name: antigen build @@ -97,4 +97,28 @@ jobs: - name: run tests shell: /bin/zsh -ileo PIPE_FAIL {0} - run: source tools/test.zsh \ No newline at end of file + run: source tools/test.zsh + + test-autodep: + name: test of auto-install dependencies + runs-on: ubuntu-latest + steps: + - name: checkout repo + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: install dfs + run: | + rev=`git rev-parse HEAD` + export DFS_NO_COMPILE=1 + ./install.sh -d -a + test `git rev-parse HEAD` = "$rev" + + - name: antigen build with DFS_NO_WALL + shell: /bin/zsh -ileo PIPE_FAIL {0} + env: + DFS_NO_WALL: 1 + run: | + echo $SHELL + antigen list