Commit graph

167 commits

Author SHA1 Message Date
Brendan Allan 5c5503a9f2 ci: fix ubuntu + windows ffmpeg 2022-04-23 15:43:58 +08:00
Brendan Allan cbbcbec3f7 ci: fix ffmpeg dependency 2022-04-23 15:41:33 +08:00
Brendan Allan 6492f097ce ci: fix org-readme 2022-04-23 15:19:43 +08:00
Brendan Allan 97c76cd2bf ci: add org readme updater workflow 2022-04-23 15:17:28 +08:00
Brendan Allan d8910c2191 ci: add ffmpeg to ci 2022-04-23 11:44:57 +08:00
Brendan Allan 3923c316e9 ci: build sdcore properly 2022-04-23 11:21:20 +08:00
Brendan Allan 6f8a964634 ci: don't build all rust stuff 2022-04-23 11:06:52 +08:00
Brendan Allan 3037c974e6 ci: remove old ci 2022-04-22 20:18:06 +08:00
Brendan Allan 551a081991 ci: don't cache pnpm deps 2022-04-22 20:17:36 +08:00
Brendan Allan f9153b68ba ci: don't cache deps for typescript 2022-04-22 20:15:26 +08:00
Brendan Allan 3c5f29c90d ci: restore cache in js build steps 2022-04-22 19:43:15 +08:00
Brendan Allan 72386a69f6 ci: add pnpm deps fetch step 2022-04-22 19:42:08 +08:00
Brendan Allan 0fd0b548e4 update ci + check in ts bindings 2022-04-22 19:38:26 +08:00
Brendan Allan 3600423f2b actual new ci 2022-04-22 18:22:53 +08:00
Brendan Allan 3f8867fc14 new ci 2022-04-22 18:21:18 +08:00
Brendan Allan f797fb717e ci: use latest rust cache action 2022-04-22 02:32:54 +08:00
Brendan Allan 8a91e2f05d
Basic CI (#12)
* ci:

* ci: run ci on ci branch

* ci: update pnpm version

* ci: Standardise naming

* ci: update lockfile

* ci: install ffmpeg on unix ci

* ci: run codegen prep before build

* ci: add libavutil to ubuntu dependencies

* ci: add libavutil-dev to ubuntu dependencies

* ci: dependencies

* ci: fix ubuntu dependencies

* ci: only build frontend with desktop

* ci: setup cmake and vcpkg for windows

* ci: install ffmpeg on windows

* ci: fix windows ffmpeg install

* ci: fix conditional windows ci commands

* ci: remove vcpkg from windows

* ci: optimizations

* ci: use custom rust cache version
2022-04-22 02:26:03 +08:00