From 423b7a9d0bfde5fe12bdb036b158d2e5bb675175 Mon Sep 17 00:00:00 2001 From: Alfi Maulana Date: Wed, 13 Dec 2023 12:07:14 +0700 Subject: [PATCH] ci: sparse checkout for action files in `test` workflow (#124) * ci(test): only sparse checkout action files in action testing jobs * refactor: rename `action.yml` config file to `action.yaml` --- .github/workflows/test.yaml | 36 ++++++++++++++++++++++++++++++++++++ action.yml => action.yaml | 0 2 files changed, 36 insertions(+) rename action.yml => action.yaml (100%) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d0f2dcb..e255da2 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.yaml + 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.yaml + 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.yaml + 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.yaml + 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.yaml + 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.yaml + main + test + sparse-checkout-cone-mode: false - name: Configure, Build, and Test Project uses: ./ diff --git a/action.yml b/action.yaml similarity index 100% rename from action.yml rename to action.yaml