diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 518771a..75e6007 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -113,22 +113,14 @@ jobs: - name: Verify submodules recursive run: __test__/verify-submodules-recursive.sh - # Sparse checkout basic example - - name: Sparse checkout basic example - uses: ./ - with: - sparse-checkout: __test__ - - name: Verify sparse checkout basic - run: __test__/verify-sparse-checkout-basic.sh - - # Sparse checkout example - - name: Sparse checkout example + # Sparse checkout + - name: Sparse checkout uses: ./ with: sparse-checkout: | __test__ .github - src + dist - name: Verify sparse checkout basic run: __test__/verify-sparse-checkout-basic.sh - name: Verify sparse checkout example diff --git a/__test__/verify-sparse-checkout.sh b/__test__/verify-sparse-checkout.sh index a418878..64b26ca 100755 --- a/__test__/verify-sparse-checkout.sh +++ b/__test__/verify-sparse-checkout.sh @@ -4,7 +4,7 @@ for pattern in $(git ls-tree --name-only HEAD) do if [ -d "$pattern" ]; then - if [[ "$pattern" != "__test__" && "$pattern" != ".github" && "$pattern" != "src" ]]; then + if [[ "$pattern" != "__test__" && "$pattern" != ".github" && "$pattern" != "dist" ]]; then echo "Expected directory '$pattern' to not exist" exit 1 fi @@ -39,13 +39,13 @@ do fi done -# Check that src and its childrens has been fetched correctly -if [ ! -d "./src" ]; then - echo "Expected directory 'src' to exist" +# Check that dist and its childrens has been fetched correctly +if [ ! -d "./dist" ]; then + echo "Expected directory 'dist' to exist" exit 1 fi -for file in $(git ls-tree -r --name-only HEAD src) +for file in $(git ls-tree -r --name-only HEAD dist) do if [ ! -f "$file" ]; then echo "Expected file '$file' to exist"