mirror of
https://github.com/Skyvern-AI/skyvern.git
synced 2026-04-28 03:30:10 +00:00
feat: SQLite-first server mode — zero-config skyvern run server (#5302)
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Auto Create GitHub Release on Version Change / check-version-change (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / check-version-change (push) Has been cancelled
Auto Create GitHub Release on Version Change / create-release (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / run-ci (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / build-sdk (push) Has been cancelled
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Auto Create GitHub Release on Version Change / check-version-change (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / check-version-change (push) Has been cancelled
Auto Create GitHub Release on Version Change / create-release (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / run-ci (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / build-sdk (push) Has been cancelled
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
474366bfd0
commit
02bfcda30f
2 changed files with 25 additions and 4 deletions
|
|
@ -3630,11 +3630,12 @@ class WorkflowService:
|
|||
)
|
||||
# Best-effort fire-and-forget write-through to task_runs table.
|
||||
# Runs off the hot path so workflow status transitions stay fast.
|
||||
bg = asyncio.create_task(
|
||||
# Hold a reference in _background_tasks so Python doesn't GC the task.
|
||||
task = asyncio.create_task(
|
||||
self._sync_task_run_from_workflow_run(workflow_run, workflow_run_id, status),
|
||||
)
|
||||
self._background_tasks.add(bg)
|
||||
bg.add_done_callback(self._background_tasks.discard)
|
||||
self._background_tasks.add(task)
|
||||
task.add_done_callback(self._background_tasks.discard)
|
||||
|
||||
return workflow_run
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue