Closed ykeremy closed 3 weeks ago
Skipped PR review on f71313362684ffce659194cd7e1f584c9b134c8e because no changed files had a supported extension. If you think this was in error, please contact us and we'll fix it right away.
Generated with :heart: by ellipsis.dev
Summary:
This PR introduces a Temporal task queue and worker framework, adding new files for activities, workflows, and worker execution, updates existing files for integration, and includes Docker setup and deployment workflow.
Key points:
cloud/workers/temporal_workers/temporal_activities.py
with_run_task
andrun_task
functions.cloud/workers/temporal_workers/run_worker.py
for worker execution.cloud/workers/temporal_workers/run_workflow.py
to initiate workflows.RunTaskParmas
incloud/workers/temporal_workers/temporal_workflow_parameters.py
.RunTaskWorkflow
incloud/workers/temporal_workers/temporal_workflows.py
.pyproject.toml
to includetemporalio
dependency.scripts/run_worker_wrapper.sh
andscripts/take_screenshot_worker.py
for worker management.temporal_worker.Dockerfile
for Docker setup.cloud/config.py
to includeTEMPORAL_API_KEY
..github/workflows/skyvern_worker_build.yml
for Docker image deployment.skyvern/forge/sdk/executor/async_executor.py
to includerequest
parameter inexecute_task
andexecute_workflow
methods.skyvern/forge/sdk/routes/agent_protocol.py
to passrequest
parameter toexecute_task
andexecute_workflow
functions.Generated with :heart: by ellipsis.dev