Skip to content

Conversation

@bfops
Copy link
Collaborator

@bfops bfops commented Oct 28, 2025

Description of Changes

Changes with cache hit:
CI / Smoketests (spacetimedb-runner): 17m -> 10m
CI / Smoketests (windows-latest): 39m -> 31m
CI / Lints: 3m30s -> 2m
unity-testsuite: 23m -> 19m

This included creating a stripped-down Dockerfile that only runs SpacetimeDB (as opposed to e.g. building tracy, flamegraphs, etc.). That shaves off about 4-5m on the linux smoketests job.

API and ABI breaking changes

No. CI only.

Expected complexity level and risk

2

Testing

Ran existing CI and noted the change in times in the description above

@bfops bfops requested a review from jdetter November 17, 2025 18:04
@bfops bfops marked this pull request as ready for review November 17, 2025 19:55
@bfops bfops changed the base branch from master to jdetter/use-new-runner November 17, 2025 20:35
@bfops bfops changed the base branch from jdetter/use-new-runner to master November 17, 2025 21:19
Signed-off-by: Zeke Foppa <196249+bfops@users.noreply.github.com>
@bfops bfops added this pull request to the merge queue Nov 19, 2025
Merged via the queue into master with commit 3395b1e Nov 19, 2025
25 checks passed
@bfops bfops deleted the bfops/ci-caching branch November 20, 2025 02:07
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