From 5e7a1c45e7cd291afb915e7a1a101efaa4161563 Mon Sep 17 00:00:00 2001 From: Abigail Giles Date: Tue, 22 Apr 2025 13:52:35 -0400 Subject: [PATCH] Add prefect.yaml file --- prefect.yaml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 prefect.yaml diff --git a/prefect.yaml b/prefect.yaml new file mode 100644 index 0000000..05670b3 --- /dev/null +++ b/prefect.yaml @@ -0,0 +1,36 @@ +# Welcome to your prefect.yaml file! You can use this file for storing and managing +# configuration for deploying your flows. We recommend committing this file to source +# control along with your flow code. + +# Generic metadata about this project +name: iss-workflows +prefect-version: 2.20.4 + +# build section allows you to manage and build docker images +build: null + +# push section allows you to manage if and how this project is uploaded to remote locations +push: null + +# pull section allows you to provide instructions for cloning this project in remote locations +pull: +- prefect.deployments.steps.git_clone: + repository: https://github.com/NSLS-II-ISS/iss-workflows + branch: main + access_token: null + +# the deployments section allows you to provide configuration for deploying flows +deployments: +- name: iss-end-of-run-workflow + version: + tags: + - iss + description: + entrypoint: end_of_run_workflow.py:end_of_run_workflow + parameters: {} + work_pool: + name: iss-work-pool + work_queue_name: + job_variables: {} + schedule: + is_schedule_active: true