From e15f34fc1a4b704b8479ac14d88fccac457ff97c Mon Sep 17 00:00:00 2001 From: Atharva Arya Date: Wed, 5 Feb 2025 19:00:04 +0530 Subject: [PATCH 1/2] Change checkout methods for atom data --- .github/workflows/lfs-cache.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/lfs-cache.yml b/.github/workflows/lfs-cache.yml index 3651697d6c7..9f992f55516 100644 --- a/.github/workflows/lfs-cache.yml +++ b/.github/workflows/lfs-cache.yml @@ -67,6 +67,12 @@ jobs: working-directory: tardis-regression-data - name: Git LFS Checkout + if: ${{ inputs.atom-data-sparse == 'true' }} + run: git lfs checkout atom_data/kurucz_cd23_chianti_H_He.h5 + working-directory: tardis-regression-data + + - name: Git LFS Checkout Full + if: ${{ inputs.atom-data-sparse == 'false' }} run: git lfs checkout working-directory: tardis-regression-data From a0f0fd192d7c19e810c223f19a050fd5b1eb8d3c Mon Sep 17 00:00:00 2001 From: Atharva Arya Date: Wed, 5 Feb 2025 20:07:34 +0530 Subject: [PATCH 2/2] Change checkout methods for atom data in action.yml --- .github/actions/setup_lfs/action.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/actions/setup_lfs/action.yml b/.github/actions/setup_lfs/action.yml index d937ddfc316..56d644795d3 100644 --- a/.github/actions/setup_lfs/action.yml +++ b/.github/actions/setup_lfs/action.yml @@ -43,8 +43,14 @@ runs: key: tardis-regression-${{ inputs.atom-data-sparse == 'true' && 'atom-data-sparse' || 'full-data' }}-${{ hashFiles('tardis-regression-data/.lfs-files-list') }}-${{ inputs.regression-data-repo }}-v1 fail-on-cache-miss: true - - name: Git LFS Checkout + - name: Git LFS Checkout (Full) + if: inputs.atom-data-sparse != 'true' && steps.lfs-cache-regression-data.outputs.cache-hit == 'true' run: git lfs checkout working-directory: tardis-regression-data - if: steps.lfs-cache-regression-data.outputs.cache-hit == 'true' + shell: bash + + - name: Git LFS Checkout (Sparse) + if: inputs.atom-data-sparse == 'true' && steps.lfs-cache-regression-data.outputs.cache-hit == 'true' + run: git lfs checkout atom_data/kurucz_cd23_chianti_H_He.h5 + working-directory: tardis-regression-data shell: bash