Skip to content

Conversation

@drogus
Copy link
Collaborator

@drogus drogus commented Jan 12, 2026

Description of Changes

Basic tests for templates, the test tries to generate each of the template, build and publish the SpacetimeDB part, and build or type check the client side.

This PR also includes bindings for all of the clients as it's needed for the tests to work and given the choices to either generate during the test run or include the bindings in git we chose the latter. This makes it consistent across the templates as some of them already included bindings.

Expected complexity level and risk

1

@drogus drogus changed the title Drogus/templates tests Add smoketests for template generation Jan 12, 2026
@drogus drogus force-pushed the drogus/templates-tests branch from 97e90ea to 2ab9c36 Compare January 12, 2026 15:40
We now specify the path in the template, similarly to what we do in
quickstart-chat-rust, so no version change is needed.
@bfops bfops added release-any To be landed in any release window no runtime change This change does not affect the final binaries labels Jan 12, 2026
@drogus drogus force-pushed the drogus/templates-tests branch from e1bcaad to 4b4f94b Compare January 13, 2026 14:48
@drogus drogus force-pushed the drogus/templates-tests branch from 23b4b2c to bbb0638 Compare January 14, 2026 16:27
@drogus drogus force-pushed the drogus/templates-tests branch from 2e87244 to cba8bfd Compare January 14, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no runtime change This change does not affect the final binaries release-any To be landed in any release window

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants