Oscar Beaumont
3804f034f1
Move Rust backend to rspc ( #345 )
...
* move Rust backend to rspc
* move server to Axum + remove parts of old bridge
* move frontend over to @rspc/client
* move core to rspc + update deps
* fix Typescript errors + upgrade deps
* document invalidate_query! macro
* general cleanup + upgrade to PCR 0.6.0
* prisma error handling
* upgrade to rspc 0.0.4
* update vite-plugin-ssr
* fix typescript
* fix builds
* put landing page app name back
* hardcode ffmpeg version on Windows
* rename 'command' to 'mutation' to line up with react-query terminology
* upgrade rspc to v0.0.5 + fix types
* use shared ffmpeg binaries
* general Typescript cleanup
* fix clippy workflow failing due to tauri proc-macro
Co-authored-by: Brendan Allan <brendonovich@outlook.com >
2022-08-03 08:36:03 -07:00
Oscar Beaumont
8c9521060d
Remove frozen flag from clippy workflow
2022-07-19 09:59:13 +08:00
voletro
afd33b2d4c
Remove Action for LLVM, use action that is already built in. Set GH env variables.
2022-07-06 12:28:28 +10:00
Oscar Beaumont
6ee4974068
remove Cargo frozen flag
2022-07-05 23:55:44 +08:00
voletro
b783c32a04
Added headless mode, added LLVM installer to ci.
2022-07-05 11:21:42 +10:00
Oscar Beaumont
825fd8ecf5
fix clippy workflow (hopefully)
2022-06-20 11:27:37 +08:00
Oscar Beaumont
0c370f5373
remove frozen flag from cargo fetch
2022-06-19 01:52:03 +08:00
Oscar Beaumont
461c7b20d8
Fix CI ( #242 )
2022-06-14 22:27:03 +08:00
Lars Gyrup Brink Nielsen
a1209df3b8
ci: update actions/checkout to v3
2022-06-03 10:38:51 +02:00
Lars Gyrup Brink Nielsen
1b95aec97e
ci: update actions/checkout to v3
2022-06-03 10:38:51 +02:00
Lars Gyrup Brink Nielsen
8c33edf903
ci: update pnpm/action-setup to v2.2.2
2022-06-03 10:38:42 +02:00
Lars Gyrup Brink Nielsen
380de162ea
ci: update actions/setup-node to v3
2022-06-03 10:20:34 +02:00
Lars Gyrup Brink Nielsen
bf0b48a08e
ci: update to actions/checkout v3
2022-06-03 10:19:59 +02:00
Jamie Pine
4d7829cc60
visualizer
2022-05-23 11:56:38 -07:00
Harry Hopkinson
f08e30d509
Change pnpm -r exec tsc to pnpm typecheck
2022-05-15 10:35:12 +01:00
maxichrome
690b2154e9
update all other instances of .app
2022-05-10 02:34:19 -05:00
Oscar Beaumont
8a2e9efdd6
add workflow_dispatch to CI flow
2022-05-04 20:59:20 +08:00
Brendan Allan
88e9428f3e
ci: fix
2022-05-01 18:36:59 +08:00
Brendan Allan
84a91f1cce
ci: use sharedKey
2022-05-01 17:46:44 +08:00
Brendan Allan
adeea160c4
ci: use original cache action + build server
2022-05-01 17:36:23 +08:00
Brendan Allan
fcf27e0cf5
ci: make nicer
2022-05-01 16:23:09 +08:00
Brendan Allan
4e3109ce84
don't build prisma-client-rust separately
2022-05-01 13:12:57 +08:00
Brendan Allan
7c6501da38
use pnpm 7
2022-05-01 12:33:42 +08:00
Brendan Allan
4f81d32e08
tsconfig refactor
2022-05-01 12:17:55 +08:00
Brendan Allan
7c4911f0e0
ci: don't build + publish server on pr
2022-05-01 09:59:39 +08:00
Brendan Allan
ef7e915151
use brendonovich/rust-cache
2022-05-01 09:48:35 +08:00
Brendan Allan
1b720ea873
Merge remote-tracking branch 'upstream/main' into new-ci
2022-05-01 09:36:12 +08:00
Jamie Pine
e6610c14bc
remove lint workflow - keeps failing, probably not needed
2022-04-27 10:51:16 -07:00
Brendan Allan
ffc1c13e50
ci: stupid
2022-04-26 15:59:09 +08:00
Brendan Allan
bd6ab8cdfa
ci: bruh
2022-04-26 15:31:10 +08:00
Brendan Allan
cfb9369bd4
ci: explicity build prisma-client-rust
2022-04-26 15:20:41 +08:00
Brendan Allan
ed93e8c88c
ci: reset cache
2022-04-26 09:03:51 +08:00
Brendan Allan
d6dce8e800
ci: idk
2022-04-26 06:15:31 +08:00
Brendan Allan
6a262399ee
ci: pausechamp?
2022-04-26 02:25:22 +08:00
Brendan Allan
16191e1d44
ci: build core properly
2022-04-26 01:41:13 +08:00
Brendan Allan
dd9b9e48b5
only build core in ci
2022-04-26 01:34:51 +08:00
Brendan Allan
87658d4f7a
ci: generate prisma client in desktop
2022-04-26 01:24:05 +08:00
Brendan Allan
c7a06039f7
ci: bro what
2022-04-25 21:19:56 +08:00
Brendan Allan
b1f701ebb9
ci: im stupid
2022-04-25 21:00:52 +08:00
Brendan Allan
66d56e10a1
ci: genuinely flabbergasted
2022-04-25 20:52:37 +08:00
Brendan Allan
29f124e158
ci: try building spacedrive after everything idk
2022-04-25 20:03:06 +08:00
Brendan Allan
c28c03abfd
ci: don't generate prisma in desktop? idk im lost
2022-04-25 19:39:11 +08:00
Brendan Allan
4600e1f197
ci: remove macos during github packages outage
2022-04-25 17:29:29 +08:00
Brendan Allan
bb1b713954
custom cache action
2022-04-25 16:36:24 +08:00
Jamie Pine
d5ede46395
Merge pull request #18 from Harry-Hopkinson/check-code-matches-lint
...
Add a lint-checker script
2022-04-24 14:05:51 -07:00
Harry Hopkinson
b3c01da3ac
Add a lint-checker script
2022-04-24 21:26:15 +01:00
Harry Hopkinson
d6bb002586
Linted Files according to the .prettierrc.
2022-04-24 21:16:55 +01:00
Brendan Allan
8626694587
use custom cache action
2022-04-24 19:27:30 +08:00
Brendan Allan
4a7dc137c2
ci: try and publish artifacts
2022-04-24 18:52:47 +08:00
Oscar Beaumont
44e254dff3
@sd/server in Docker and deploy to Kubernetes
2022-04-24 14:55:20 +08:00