Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
202 commits
Select commit Hold shift + click to select a range
4824f5f
add initial cargo ci
Kasama Oct 13, 2025
0011f56
[bfops/pnpm-install-instruction]: Add `pnpm install` step to docs CLI…
bfops Oct 14, 2025
c8581e2
merge master into add/cargo-ci
Kasama Oct 15, 2025
1c0406d
update cargo ci
Kasama Oct 24, 2025
c5ea361
[add/cargo-ci]: Merge remote-tracking branch 'origin/master' into add…
bfops Oct 27, 2025
b86cce7
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama Oct 29, 2025
852c13c
fix: PR comments
Kasama Oct 29, 2025
2b2250a
update ci to call cargo for unreal test
Kasama Oct 29, 2025
a9b46b2
update cargo ci docs
Kasama Oct 29, 2025
89b40c0
merge master into add/cargo-ci
Kasama Nov 4, 2025
b318678
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama Nov 6, 2025
fe350f5
fix: temp disable unreal engine tests running from `cargo ci`
Kasama Nov 6, 2025
d546167
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama Nov 6, 2025
ac25ba8
fix cargo lock
Kasama Nov 6, 2025
93e12b7
update smoketests call
Kasama Nov 6, 2025
8bf7367
add directory check for cli-docs
Kasama Nov 6, 2025
a733f12
update cargo ci docs
Kasama Nov 6, 2025
51a0c14
merge master into add/cargo-ci
Kasama Nov 12, 2025
8a37584
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama Nov 12, 2025
44eafca
remove unreal tests from cargo ci initially
Kasama Nov 12, 2025
9f93e28
Merge branch 'master' into bfops/pnpm-install-instruction
bfops Nov 18, 2025
7789f2f
[bfops/fix-list-tests]: Fix running smoketests --list
bfops Nov 19, 2025
3d1d6b0
Merge branch 'master' into bfops/fix-list-tests
bfops Nov 19, 2025
8bd2b44
[bfops/share-python-deps]: Add smoketests/requirements.txt
bfops Nov 19, 2025
13ed948
[bfops/fix-list-tests]: Merge remote-tracking branch 'origin/bfops/sh…
bfops Nov 19, 2025
b8197eb
Merge branch 'master' into bfops/share-python-deps
bfops Nov 19, 2025
a4c3ca8
[bfops/share-python-deps]: fix
bfops Nov 19, 2025
fbc5e24
[bfops/fix-list-tests]: Merge remote-tracking branch 'origin/bfops/sh…
bfops Nov 19, 2025
db51dc7
[bfops/fix-list-tests]: restore
bfops Nov 19, 2025
fae85d5
[bfops/fix-list-tests]: print any failed
bfops Nov 19, 2025
e7f9f9f
[bfops/share-python-deps]: review
bfops Nov 19, 2025
9aca3b7
[bfops/share-python-deps]: review
bfops Nov 19, 2025
a8fee32
[bfops/fix-list-tests]: Merge remote-tracking branch 'origin/bfops/sh…
bfops Nov 19, 2025
5f1c35d
[bfops/parallel-smoketests]: empty
bfops Nov 19, 2025
972ee33
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops Nov 20, 2025
cd878b6
Merge branch 'master' into bfops/parallel-smoketests
bfops Nov 20, 2025
05d4693
[add/cargo-ci]: Merge remote-tracking branch 'origin/master' into add…
bfops Nov 20, 2025
661af74
[add/cargo-ci]: fixes
bfops Nov 20, 2025
b3e115f
[add/cargo-ci]: review
bfops Nov 20, 2025
e0517e0
[add/cargo-ci]: rm
bfops Nov 20, 2025
8a479f5
[add/cargo-ci]: revert
bfops Nov 20, 2025
dabe11f
[add/cargo-ci]: update self-docs
bfops Nov 20, 2025
f67e95d
[add/cargo-ci]: fix?
bfops Nov 20, 2025
0dbf4a5
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/add…
bfops Nov 20, 2025
2dc780c
[bfops/parallel-smoketests]: remove python parallel flags
bfops Nov 20, 2025
910f3f0
[bfops/parallel-smoketests]: Merge branch 'bfops/parallel-smoketests'…
bfops Nov 20, 2025
7fe19dd
[bfops/parallel-smoketests]: wip
bfops Nov 20, 2025
4498429
[add/cargo-ci]: remove stale comment
bfops Nov 20, 2025
deb123a
[bfops/parallel-smoketests]: review
bfops Nov 20, 2025
282ece6
[bfops/parallel-smoketests]: Start server as part of running smoketests
bfops Nov 20, 2025
f095a1d
[bfops/parallel-smoketests]: WIP
bfops Nov 20, 2025
336337a
[bfops/parallel-smoketests]: review
bfops Nov 20, 2025
38859ab
[bfops/parallel-smoketests]: review
bfops Nov 20, 2025
a7202ef
[add/cargo-ci]: review
bfops Nov 20, 2025
5940d57
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/add…
bfops Nov 20, 2025
8ae1971
[bfops/parallel-smoketests]: fix workflow file
bfops Nov 20, 2025
9bbe781
[bfops/parallel-smoketests]: maybe fix?
bfops Nov 20, 2025
3937768
[bfops/parallel-smoketests]: fix copy
bfops Nov 20, 2025
f7e7893
[bfops/parallel-smoketests]: fix
bfops Nov 20, 2025
42ed67c
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama Nov 21, 2025
680042e
[bfops/parallel-smoketests]: review
bfops Nov 21, 2025
60de57d
[bfops/ci-start-server]: revert
bfops Nov 21, 2025
e7443f4
[bfops/ci-start-server]: review
bfops Nov 21, 2025
5327956
[bfops/ci-start-server]: revert
bfops Nov 21, 2025
6fd17a0
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/bfo…
bfops Nov 21, 2025
9afb403
[bfops/parallel-smoketests]: Revert "[bfops/ci-start-server]: revert"
bfops Nov 21, 2025
961d8ba
[bfops/parallel-smoketests]: WIP
bfops Nov 21, 2025
3516f69
[bfops/parallel-smoketests]: WIP
bfops Nov 21, 2025
a0ccb9e
[bfops/parallel-smoketests]: WIP
bfops Nov 21, 2025
cd2db36
[bfops/parallel-smoketests]: builds with random port selection / proj…
bfops Nov 21, 2025
0457534
[bfops/parallel-smoketests]: add --local-only
bfops Nov 21, 2025
9eef7cb
[bfops/parallel-smoketests]: add smoketests --list=json
bfops Nov 24, 2025
a514921
[bfops/parallel-smoketests]: WIP parallel logic
bfops Nov 24, 2025
45ee326
[bfops/parallel-smoketests]: custom python path option
bfops Nov 24, 2025
46793a4
[bfops/parallel-smoketests]: actual parallel
bfops Nov 24, 2025
f3944f3
[bfops/parallel-smoketests]: TODO
bfops Nov 24, 2025
e98d525
[bfops/parallel-smoketests]: review
bfops Nov 25, 2025
52e3f6e
[bfops/parallel-smoketests]: use parallel smoketests in CI
bfops Nov 25, 2025
40cb0de
[bfops/parallel-smoketests]: Don't build CLI in smoketests if we're a…
bfops Nov 25, 2025
83f3fff
[bfops/parallel-smoketests]: consolidate builds, and fix
bfops Nov 25, 2025
75b47ac
[bfops/parallel-smoketests]: todos
bfops Nov 25, 2025
73548c1
[bfops/parallel-smoketests]: Pre-build in non-parallel case too
bfops Nov 25, 2025
04eeb8c
[bfops/parallel-smoketests]: sanitize cargo env
bfops Nov 25, 2025
de4ab49
[bfops/parallel-smoketests]: WIP
bfops Nov 25, 2025
d13b20a
merge master into add/cargo-ci
Kasama Dec 3, 2025
941763d
workaround: don't use cargo ci for windows jobs
Kasama Dec 3, 2025
31fe084
[bfops/parallel-smoketests]: WIP
bfops Dec 3, 2025
ae304d4
[bfops/parallel-smoketests]: WIP
bfops Dec 5, 2025
7cf2039
merge master into add/cargo-ci
Kasama Dec 8, 2025
7fd39fd
add: bash macro for python3 check
Kasama Dec 8, 2025
31d1503
[bfops/parallel-smoketests]: refactoring
bfops Dec 8, 2025
d234abc
[bfops/parallel-smoketests]: no more random_port, proper data dir, so…
bfops Dec 8, 2025
6a6fafe
[bfops/parallel-smoketests]: todos
bfops Dec 8, 2025
4d0ae86
[bfops/parallel-smoketests]: proper shutdown?
bfops Dec 8, 2025
1725a70
[bfops/parallel-smoketests]: todo
bfops Dec 8, 2025
38626c3
[bfops/parallel-smoketests]: review
bfops Dec 8, 2025
9d83149
[bfops/parallel-smoketests]: try tweak
bfops Dec 9, 2025
8282573
[bfops/parallel-smoketests]: tweaks
bfops Dec 9, 2025
f97fcf0
[bfops/parallel-smoketests]: try diff runner
bfops Dec 9, 2025
a55e765
[bfops/parallel-smoketests]: fail-fast: false
bfops Dec 9, 2025
8edcad1
[bfops/parallel-smoketests]: skip println
bfops Dec 9, 2025
0a04e11
[bfops/parallel-smoketests]: try expanding docker address pool
bfops Dec 9, 2025
058aa7b
[bfops/parallel-smoketests]: debug
bfops Dec 9, 2025
4cc3e42
[bfops/parallel-smoketests]: fix
bfops Dec 9, 2025
3880fb7
[bfops/parallel-smoketests]: fix for windows
bfops Dec 9, 2025
a98eee4
[bfops/parallel-smoketests]: stop saving on fail
bfops Dec 9, 2025
77e2faa
[bfops/parallel-smoketests]: more debug
bfops Dec 9, 2025
697a1cc
[bfops/parallel-smoketests]: actually initialize logger
bfops Dec 9, 2025
4ad39e2
[bfops/parallel-smoketests]: rust_log
bfops Dec 9, 2025
07c9667
[bfops/parallel-smoketests]: cleanup
bfops Dec 9, 2025
464bca9
[bfops/parallel-smoketests]: review/debug
bfops Dec 9, 2025
0ef3cf0
[bfops/parallel-smoketests]: lnoger timeout
bfops Dec 9, 2025
922dc0c
Merge branch 'master' into add/cargo-ci
bfops Dec 9, 2025
4070974
Apply suggestion from @bfops
bfops Dec 9, 2025
3fb016d
Apply suggestion from @bfops
bfops Dec 9, 2025
2b5eaf8
[bfops/windows-ci]: windows
bfops Dec 9, 2025
63de983
[bfops/windows-ci]: Merge remote-tracking branch 'origin/add/cargo-ci…
bfops Dec 9, 2025
a3a2ea9
Merge branch 'master' of github.com:clockworklabs/SpacetimeDB into ad…
Kasama Dec 10, 2025
77a71ef
Merge branch 'add/cargo-ci' of github.com:clockworklabs/SpacetimeDB i…
Kasama Dec 10, 2025
94302a8
Update tools/ci/src/main.rs
Kasama Dec 10, 2025
cba51f5
[bfops/parallel-smoketests]: try openssl fix
bfops Dec 10, 2025
5005f6f
[bfops/parallel-smoketests]: windows CI tweak
bfops Dec 10, 2025
f6322df
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/add…
bfops Dec 10, 2025
af13b0c
[bfops/parallel-smoketests]: [REVERT] strip down CI
bfops Dec 10, 2025
61cacee
[bfops/parallel-smoketests]: strip down CI for windows
bfops Dec 10, 2025
6240894
[bfops/parallel-smoketests]: move
bfops Dec 10, 2025
669db6b
[bfops/parallel-smoketests]: cache-on-failure
bfops Dec 10, 2025
4e969f7
[bfops/parallel-smoketests]: fix
bfops Dec 10, 2025
bf714d3
[bfops/parallel-smoketests]: try not-bash
bfops Dec 10, 2025
9f1e81a
[bfops/parallel-smoketests]: fix
bfops Dec 10, 2025
bf0cdb6
[bfops/parallel-smoketests]: [REVERT] slim down more
bfops Dec 10, 2025
9958148
[bfops/parallel-smoketests]: remove bash!
bfops Dec 10, 2025
1ab7360
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops Dec 10, 2025
dd6e2ab
[bfops/windows-ci]: remove bash!
bfops Dec 10, 2025
9635bad
[bfops/windows-ci]: review
bfops Dec 10, 2025
1a95d7c
[bfops/windows-ci]: [REVERT] cache on failure
bfops Dec 10, 2025
55d98cc
[bfops/windows-ci]: fix
bfops Dec 10, 2025
f73a87e
[bfops/windows-ci]: fix root dir
bfops Dec 10, 2025
7af60ff
[bfops/windows-ci]: fix lints
bfops Dec 10, 2025
192a724
[bfops/windows-ci]: revert
bfops Dec 10, 2025
829768f
[bfops/windows-ci]: simplify
bfops Dec 10, 2025
cde71e7
[bfops/windows-ci]: revert
bfops Dec 10, 2025
4af6eaa
[bfops/windows-ci]: revert
bfops Dec 10, 2025
f93891a
[bfops/windows-ci]: simplify
bfops Dec 10, 2025
a2de3e5
[bfops/windows-ci]: review
bfops Dec 10, 2025
15998ae
[bfops/windows-ci]: check correct file
bfops Dec 11, 2025
a28380c
[bfops/windows-ci]: review
bfops Dec 11, 2025
7fca6c3
[bfops/windows-ci]: review
bfops Dec 11, 2025
07664e5
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops Dec 11, 2025
743b20d
[bfops/windows-ci]: move TODO
bfops Dec 15, 2025
1970a4b
[bfops/pnpm-install-instruction]: Merge remote-tracking branch 'origi…
bfops Dec 15, 2025
4b2a25c
[bfops/pnpm-install-instruction]: almost fix CLI stuff
bfops Dec 15, 2025
7ee05ec
[bfops/pnpm-install-instruction]: fix?
bfops Dec 15, 2025
e085ab2
[bfops/pnpm-install-instruction]: test change
bfops Dec 15, 2025
5856f06
[bfops/pnpm-install-instruction]: remove debug logs
bfops Dec 15, 2025
f8be3bc
[bfops/pnpm-install-instruction]: regenerate
bfops Dec 15, 2025
2c573c5
[bfops/pnpm-install-instruction]: revert
bfops Dec 15, 2025
ca60008
[bfops/pnpm-install-instruction]: fixed
bfops Dec 15, 2025
ccc5e5e
[bfops/pnpm-install-instruction]: simpler fix
bfops Dec 15, 2025
c2d8252
[bfops/pnpm-install-instruction]: tweak
bfops Dec 15, 2025
2292ed5
[bfops/pnpm-install-instruction]: chmod +x
bfops Dec 16, 2025
41de8a7
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/bfo…
bfops Dec 16, 2025
8a6a868
[bfops/parallel-smoketests]: cargo lock
bfops Dec 16, 2025
ac3cbcb
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops Dec 16, 2025
d3b7328
[bfops/windows-ci]: Merge remote-tracking branch 'origin/bfops/pnpm-i…
bfops Dec 16, 2025
46772e5
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops Dec 16, 2025
a63184a
[bfops/windows-ci]: Merge remote-tracking branch 'origin/master' into…
bfops Dec 16, 2025
6230808
[bfops/windows-ci]: fix?
bfops Dec 16, 2025
050b150
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/bfo…
bfops Dec 16, 2025
0035523
[bfops/parallel-smoketests]: Merge commit 'origin/master~1' into bfop…
bfops Dec 17, 2025
dc2246f
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops Dec 17, 2025
8cc0678
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops Dec 18, 2025
e6e9194
[bfops/parallel-smoketests]: fix build
bfops Dec 18, 2025
33590ca
[bfops/parallel-smoketests]: python deps
bfops Dec 18, 2025
4eadf3b
[bfops/parallel-smoketests]: remove
bfops Dec 18, 2025
63c652e
[bfops/parallel-smoketests]: revert
bfops Dec 18, 2025
b9e7e31
[bfops/parallel-smoketests]: revert
bfops Dec 18, 2025
58d60e9
[bfops/parallel-smoketests]: revert
bfops Dec 18, 2025
d46ba43
[bfops/parallel-smoketests]: tweaks
bfops Dec 19, 2025
dc80749
[bfops/parallel-smoketests]: Merge remote-tracking branch 'origin/mas…
bfops Dec 23, 2025
d92fce0
[bfops/parallel-smoketests]: capture output
bfops Dec 23, 2025
daef7d5
[bfops/parallel-smoketests]: comment
bfops Dec 23, 2025
023114d
[bfops/parallel-smoketests]: fix
bfops Dec 24, 2025
0e08c64
[bfops/parallel-smoketests]: fix
bfops Dec 24, 2025
a8e511a
[bfops/parallel-smoketests]: updates
bfops Dec 24, 2025
b659565
[bfops/parallel-smoketests]: print publish output
bfops Dec 24, 2025
e419931
[bfops/parallel-smoketests]: more config debug
bfops Dec 24, 2025
3c84c8a
[bfops/parallel-smoketests]: fix build
bfops Dec 24, 2025
e6da9ff
[bfops/parallel-smoketests]: todos and server builds
bfops Dec 24, 2025
e56141e
[bfops/parallel-smoketests]: debug logs
bfops Dec 24, 2025
08ef860
[bfops/parallel-smoketests]: fix?
bfops Dec 25, 2025
db172cf
[bfops/parallel-smoketests]: fix
bfops Dec 25, 2025
7926715
[bfops/parallel-smoketests]: windows
bfops Dec 25, 2025
716477c
[bfops/parallel-smoketests]: fix
bfops Dec 25, 2025
b53604e
[bfops/parallel-smoketests]: debug
bfops Dec 25, 2025
c04a440
[bfops/parallel-smoketests]: debug
bfops Dec 25, 2025
94e303d
[bfops/parallel-smoketests]: maybe fix?
bfops Dec 25, 2025
7e25862
[bfops/parallel-smoketests]: comment
bfops Dec 25, 2025
671dcd7
[bfops/parallel-smoketests]: revert
bfops Dec 25, 2025
6e31e8d
[bfops/parallel-smoketests]: build spacetimedb-update
bfops Dec 25, 2025
b0b9410
[bfops/parallel-smoketests]: revert
bfops Dec 25, 2025
ecf825a
[bfops/parallel-smoketests]: revert
bfops Dec 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ services:
context: ../
dockerfile: .github/Dockerfile
ports:
- "3000:3000"
- "${STDB_PORT:-3000}:3000"
# Postgres
- "5432:5432"
- "${STDB_PG_PORT:-5432}:5432"
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so that we can customize the exposed ports

entrypoint: spacetime start --pg-port 5432
privileged: true
environment:
Expand Down
Loading
Loading