CI Cache Factory (#593)

* introduce cache factory

run cache factory on all branches

add names

use single quotes

add setup and prisma generation

add pnpm install

don't install cargo-watch in ci

make composite setup script

use env var for windows ci

undo all powershell stuff

* better windows ci

* don't install cargo-watch in ci

* only run cache factory on main

* i'm silly

* debug only ci

* check runner instead of matrix in setup action

* don't save cache output most of the time

* no more os-specific features

* cache entire workspace

* only cache on main again

* test instead of buidl in cache factory

* smaller ci + testing

* don't individually test each crate

* remove unnecessary needs

* smaller formatting and more clippy

* undo rustfmt changes

* disable tests
This commit is contained in:
Brendan Allan authored and GitHub committed 2023-03-06 06:10:55 -08:00
1 parent c814919a6c
commit 31df51501e
12 files changed
+119 -137

No files matched your search

+1 -1
View File
@@ -13,7 +13,7 @@ crate-type = ["cdylib"]
jni = "0.19.0"
# Core mobile handling stuff
sd-mobile-core = { path = "../core", features = ["android"] }
sd-mobile-core = { path = "../core" }
# Other
tracing = "0.1.37"
-3
View File
@@ -4,9 +4,6 @@ version = "0.1.0"
edition = "2021"
rust-version = "1.64.0"
[features]
android = ["sd-core/android"]
[dependencies]
once_cell = "1.15.0"
sd-core = { path = "../../../../core", features = [