Skip to content

Conversation

@cretz
Copy link
Member

@cretz cretz commented Aug 25, 2025

What was changed

Added some require calls.

We can't catch these well in our tests due to how Ruby caches imports, so it only fails on certain samples that use minimal imports. And even then, it's only certain samples. This was found when doing release sanity tests. We can look into possibly including some sample smoke tests in CI, but it still won't catch every needed require (and it's not a bug per se, a user just has to import a bit more sometimes if we don't do it for them). Just an unfortunate Ruby situation where we can't tell which requires are needed exactly.

@cretz cretz requested a review from a team as a code owner August 25, 2025 14:49
@cretz cretz merged commit 46ebcb4 into temporalio:main Aug 25, 2025
8 checks passed
@cretz cretz deleted the missing-requires branch August 25, 2025 15:05
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.

2 participants