From 7d092b6737d49adcfbbad1739535ffd8ba856653 Mon Sep 17 00:00:00 2001 From: Cibele Sotero-Caio Date: Tue, 24 Mar 2026 16:45:29 +0000 Subject: [PATCH] adds ToL portal updater as daily workflow --- flows/prefect.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/flows/prefect.yaml b/flows/prefect.yaml index 8e8f2ac..749cb8a 100644 --- a/flows/prefect.yaml +++ b/flows/prefect.yaml @@ -237,3 +237,17 @@ deployments: schedules: - *daily work_pool: *goat_data_work_pool + + - name: update-tol-portal-status + # This flow updates the status milestones of projects in the ToL portal + entrypoint: flows/updaters/update_tol_portal_status.py:update_tol_portal_status + parameters: + # Local path to save the ToL portal status TSV file + output_path: "/home/ubuntu/tmp/test/status-lists/tol_project_status_expanded.tsv" + # The S3 path to save the ToL portal status TSV file + s3_path: s3://goat/resources/status-lists/tol_project_status_expanded.tsv + # Minimum number of records expected in the ToL portal status + min_records: 8300 + schedules: + - *daily + work_pool: *goat_data_work_pool