diff --git a/.github/workflows/build-hk-low-vol-snapshot-artifacts.yml b/.github/workflows/build-hk-low-vol-snapshot-artifacts.yml index 8e27aa4..f3c31d6 100644 --- a/.github/workflows/build-hk-low-vol-snapshot-artifacts.yml +++ b/.github/workflows/build-hk-low-vol-snapshot-artifacts.yml @@ -354,7 +354,7 @@ jobs: with: name: ${{ steps.build.outputs.artifact_name }} path: ${{ steps.build.outputs.artifact_dir }} - if-no-files-found: ignore + if-no-files-found: error retention-days: 14 - name: Upload generated input snapshot @@ -363,7 +363,7 @@ jobs: with: name: ${{ steps.build.outputs.generated_input_name }} path: ${{ steps.build.outputs.generated_input_dir }} - if-no-files-found: ignore + if-no-files-found: error retention-days: 14 - name: Append job summary diff --git a/tests/test_build_hk_low_vol_snapshot_workflow.py b/tests/test_build_hk_low_vol_snapshot_workflow.py index 1fc030a..2e652e7 100644 --- a/tests/test_build_hk_low_vol_snapshot_workflow.py +++ b/tests/test_build_hk_low_vol_snapshot_workflow.py @@ -41,4 +41,4 @@ def test_hk_low_vol_snapshot_artifact_workflow_keeps_generation_diagnostics(): assert "failed_symbols_preview" in workflow assert '${generation_label} factor snapshot generation failed; see generation_summary.json' in workflow assert "if: always() && steps.build.outputs.generated_input_name != ''" in workflow - assert "if-no-files-found: ignore" in workflow + assert "if-no-files-found: error" in workflow