Skip to content

[Backport release-2.3] render: Don't try to start non-functions as functions - #420

Merged
adamwg merged 1 commit into
release-2.3from
backport-419-to-release-2.3
Oct 13, 2026
Merged

adamwg merged 1 commit into
release-2.3from
backport-419-to-release-2.3

Conversation

@github-actions

Copy link
Copy Markdown

Description

Backport of #419 to release-2.3.

Previously, render tried to start all runtime xpkg dependencies as functions,
including providers. This didn't cause any problems (the providers sat running,
doing nothing), but was wasteful and increased the chance of render timing out
while pulling packages.

Explicitly check the kind of each dependency and skip any that are not
functions.

Signed-off-by: Adam Wolfe Gordon <awg@upbound.io>
(cherry picked from commit 7e7d2fa)
@github-actions
github-actions Bot requested review from a team, jcogilvie and tampakrap as code owners October 13, 2026 13:18
@github-actions
github-actions Bot requested review from phisco and removed request for a team October 13, 2026 13:18
@adamwg
adamwg merged commit 68bb945 into release-2.3 Oct 13, 2026
8 of 10 checks passed
@adamwg
adamwg deleted the backport-419-to-release-2.3 branch October 13, 2026 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant