Improve CI Speed (#398)

* use different cache

* cache prisma client in rustfmt

* cleanup prettier config

* build server image in sub-action

* server image + prisma client custom actions

* remove lefthoook checks that are in ci

* fix build-server-image

* rename Clippy job

* rename build core job

* use custom rust caching action

* fix rust cache shared key

* cleanup custom action job names

* remove platform check in clippy ci

* setup pnpm in clippy ci

* update mobile package name

* make ios compiling conditional

* use pnpm cache

* run clippy in release

* force use release for all jobs
This commit is contained in:
Brendan Allan
2022-10-05 09:45:54 +08:00
committed by GitHub
parent 05ba8e81ea
commit 49d4dbb0dd
15 changed files with 172 additions and 204 deletions

View File

@@ -112,5 +112,4 @@ elif [[ "$OSTYPE" == "darwin"* ]]; then
else
echo "Your OS '$OSTYPE' is not supported by this script. We would welcome a PR or some help adding your OS to this script. https://github.com/spacedriveapp/spacedrive/issues"
exit 1
fi