diff --git a/.github/workflows/upload-to-zoltar.sh b/.github/workflows/upload-to-zoltar.sh new file mode 100644 index 0000000000..5d8d929877 --- /dev/null +++ b/.github/workflows/upload-to-zoltar.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +# Tell bash shell to report errors and exit +set -e + +# Automate upload all new forecast to Zoltar +python3 ./code/zoltar_scripts/upload_covid19_forecasts_to_zoltar.py +echo "UPLOAD TO ZOLTAR SUCCESSFUL" \ No newline at end of file diff --git a/.github/workflows/upload_zoltar_master.sh b/.github/workflows/upload_zoltar_master.sh index 70ecd33735..da01032e0b 100644 --- a/.github/workflows/upload_zoltar_master.sh +++ b/.github/workflows/upload_zoltar_master.sh @@ -2,11 +2,11 @@ set -e # Re-validate data before uploading -bash ./travis/validate-data.sh +bash ./.github/workflows/validate-data.sh # Upload to zoltar at every merged pull request echo "Upload forecasts to Zoltar " -bash ./travis/upload-to-zoltar.sh +bash ./.github/workflows/upload-to-zoltar.sh # Replace the validated_files.csv with locally_validated_files.csv at every build except PRs echo "replacing validated files" diff --git a/.github/workflows/validate-data.sh b/.github/workflows/validate-data.sh new file mode 100644 index 0000000000..6776c58a8c --- /dev/null +++ b/.github/workflows/validate-data.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +# test covid forecast submission formatting +echo "TESTING SUBMISSIONS..." +python3 code/validation/test_formatting.py \ No newline at end of file