fix(den): stop pinning stale worker opencode builds (#905)

This commit is contained in:
Omar McAdam
2026-03-13 12:36:34 -07:00
committed by GitHub
parent 436b3b50de
commit 011cbe718f
2 changed files with 13 additions and 11 deletions

View File

@@ -255,7 +255,6 @@ jobs:
{"key": "RENDER_WORKER_ROOT_DIR", "value": "services/den-worker-runtime"},
{"key": "RENDER_WORKER_PLAN", "value": worker_plan},
{"key": "RENDER_WORKER_REGION", "value": "oregon"},
{"key": "RENDER_WORKER_OPENWORK_VERSION", "value": openwork_version},
{"key": "RENDER_WORKER_NAME_PREFIX", "value": "den-worker-openwork"},
{"key": "RENDER_WORKER_PUBLIC_DOMAIN_SUFFIX", "value": worker_public_domain_suffix},
{"key": "RENDER_CUSTOM_DOMAIN_READY_TIMEOUT_MS", "value": custom_domain_ready_timeout_ms},
@@ -276,6 +275,9 @@ jobs:
{"key": "POLAR_RETURN_URL", "value": polar_return_url},
]
if openwork_version:
env_vars.append({"key": "RENDER_WORKER_OPENWORK_VERSION", "value": openwork_version})
request("PUT", f"/services/{service_id}/env-vars", env_vars)
_, deploy = request("POST", f"/services/{service_id}/deploys", {})
deploy_id = deploy.get("id") or (deploy.get("deploy") or {}).get("id")