From 037a9df8af6b800451c6d046ad32c4c50495a85f Mon Sep 17 00:00:00 2001 From: Anthony Fontanini Date: Tue, 7 Jan 2025 08:51:45 -0700 Subject: [PATCH] Add path errors during artifact upload --- .github/workflows/config.yml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/workflows/config.yml b/.github/workflows/config.yml index 9ec3ee95e9..43e1caee5d 100644 --- a/.github/workflows/config.yml +++ b/.github/workflows/config.yml @@ -108,7 +108,7 @@ jobs: uses: actions/download-artifact@v4 with: path: resources - name: options_lookup + name: options_lookup - name: Generate precomputed buildstocks run: | @@ -121,18 +121,20 @@ jobs: - name: Upload precomputed buildstocks uses: actions/upload-artifact@v4 with: - path: test/tests_yml_files/yml_precomputed*/buildstock*.csv name: precomputed_buildstocks + path: test/tests_yml_files/yml_precomputed*/buildstock*.csv + if-no-files-found: error - name: Upload run_analysis.rb results uses: actions/upload-artifact@v4 with: + name: run_analysis_results_csvs path: | project_national/results-Baseline.csv project_testing/results-Baseline.csv project_national/results-EnvelopeOnlyLightTouchEnvelope.csv - name: run_analysis_results_csvs - + if-no-files-found: error + integration-tests: runs-on: ubuntu-22.04 needs: [unit-tests] @@ -185,19 +187,21 @@ jobs: - name: Upload integration results uses: actions/upload-artifact@v4 with: + name: feature_results path: | baseline upgrades - name: feature_results + if-no-files-found: error - name: Upload buildstockbatch results uses: actions/upload-artifact@v4 with: + name: buildstockbatch_results_csvs path: | project_national/national_baseline/results_csvs/results_up00.csv project_testing/testing_baseline/results_csvs/results_up00.csv project_national/sdr_upgrades_tmy3/results_csvs/results_up02.csv - name: buildstockbatch_results_csvs + if-no-files-found: error - name: Run tests run: | @@ -245,8 +249,10 @@ jobs: - name: Upload base results uses: actions/upload-artifact@v4 with: - path: test/base_results name: base_results + path: test/base_results + if-no-files-found: error + - uses: actions/checkout@v4 with: @@ -300,8 +306,9 @@ jobs: - name: Upload comparisons uses: actions/upload-artifact@v4 with: + name: comparisons path: test/base_results/comparisons - name: comparisons + if-no-files-found: error update-results: runs-on: ubuntu-22.04 @@ -355,6 +362,7 @@ jobs: with: name: documentation path: docs/read_the_docs/_build/html/ + if-no-files-found: error - name: Commit latest results shell: bash