From 4cd3cdbf64e63ee47e047273f1ef5bb8305caa8e Mon Sep 17 00:00:00 2001 From: Alfi Maulana Date: Tue, 12 Dec 2023 13:22:43 +0700 Subject: [PATCH] ci(test): only sparse checkout action files in action testing jobs --- .github/workflows/test.yaml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d0f2dcb..d62a351 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -74,6 +74,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4.1.1 + with: + sparse-checkout: | + action.yml + main + test + sparse-checkout-cone-mode: false - name: Move Project run: mv test/* . @@ -102,6 +108,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4.1.1 + with: + sparse-checkout: | + action.yml + main + test + sparse-checkout-cone-mode: false - name: Configure Project id: cmake-action @@ -125,6 +137,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4.1.1 + with: + sparse-checkout: | + action.yml + main + test + sparse-checkout-cone-mode: false - name: Configure and Build Project id: cmake-action @@ -143,6 +161,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4.1.1 + with: + sparse-checkout: | + action.yml + main + test + sparse-checkout-cone-mode: false - name: Configure, Build, and Test Project uses: ./ @@ -161,6 +185,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4.1.1 + with: + sparse-checkout: | + action.yml + main + test + sparse-checkout-cone-mode: false - name: Configure, Build, and Test Project uses: ./ @@ -184,6 +214,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4.1.1 + with: + sparse-checkout: | + action.yml + main + test + sparse-checkout-cone-mode: false - name: Configure, Build, and Test Project uses: ./