1
0
Fork 0
Commit graph

35 commits

Author SHA1 Message Date
Robbert van der Helm 7d4cafb33d Fix cache conflicts with AArch64 2022-06-23 19:02:21 +02:00
Robbert van der Helm 18a679ce68 Only run docs workflow on master branch pushes
This shouldn't be run for PRs.
2022-06-16 13:11:54 +02:00
Robbert van der Helm be081f75ee Install JACK headers on the CI 2022-06-14 19:06:39 +02:00
Robbert van der Helm cbb380a9b7 Don't cache ~/.cargo/bin in the CI
This causes issues with the macOS AArch64 builds.
2022-06-07 14:19:29 +02:00
Robbert van der Helm 4dd275a501 Fix typo in x86_64 macOS artifact name 2022-06-05 15:13:11 +02:00
Robbert van der Helm 84e63ef05e Add AArch64 macOS builds for M1 macs
This resolves #8.
2022-06-05 14:46:08 +02:00
Robbert van der Helm bbb73c557d Enable the standalone feature in the docs 2022-05-13 15:05:18 +02:00
Robbert van der Helm df14674231 Fix terminology in macOS installation readme 2022-04-29 19:13:44 +02:00
Robbert van der Helm 41dfa2bf2d Add OS-specific readme files to plugin archives 2022-04-29 18:18:10 +02:00
Robbert van der Helm 16ba6cffdc Deploy the docs to a different repo
To avoid adding polluting the GitHub feed with a ton of noise when
watching this one.
2022-04-26 20:20:14 +02:00
Robbert van der Helm f3db4a9ed0 Add a (not yet functional) standalone exporter 2022-04-24 15:48:05 +02:00
Robbert van der Helm fc4386a585 Fix refresh page HTML 2022-04-11 17:11:52 +02:00
Robbert van der Helm f9ccb40fc4 Fix path in docs workflow 2022-04-11 16:59:07 +02:00
Robbert van der Helm caadc06947 Rename docs workflow 2022-04-11 16:56:49 +02:00
Robbert van der Helm 755780f2a9 Generate docs on GitHub pages 2022-04-11 16:55:10 +02:00
Robbert van der Helm e74172b67b Split build and package workflows 2022-04-11 16:11:42 +02:00
Robbert van der Helm 8dbebdb76f Fix directory creation from last commit 2022-04-01 16:13:10 +02:00
Robbert van der Helm 3ec042d739 Prevent GitHub Actions from eating zip directory 2022-04-01 16:03:20 +02:00
Robbert van der Helm 59f14a0361 Don't use --all-features
That will not work with nih_plug_iced.
2022-03-12 23:36:13 +01:00
Robbert van der Helm e7e38990b4 Use the parallel bundle build on the CI 2022-03-08 18:03:22 +01:00
Robbert van der Helm 70378be6e9 Replace --bundle-vst3 with export detection
We'll need this for when we support other plugin formats.
2022-02-26 20:12:08 +01:00
Robbert van der Helm 72c3e00510 Create plugin bundles in target/bundled
It's going to get a bit crowded otherwise once we add more formats.
2022-02-26 20:04:41 +01:00
Robbert van der Helm c92f0ea861 Change the build artifact archive name 2022-02-16 13:42:15 +01:00
Robbert van der Helm c5c966c0cc Avoid awk on macOS
I was hoping they'd have gawk installed, but I guess not.
2022-02-16 13:34:20 +01:00
Robbert van der Helm 9b41017f36 Package all built plugin artifacts 2022-02-16 13:27:24 +01:00
Robbert van der Helm 0d401cf83a Run the CI on macOS 2022-02-15 21:26:43 +01:00
Robbert van der Helm 2f803915eb Allow compiling Diopser without SIMD 2022-02-15 18:30:45 +01:00
Robbert van der Helm 7789432879 Use the nightly toolchain on the CI 2022-02-15 18:07:47 +01:00
Robbert van der Helm 67ea5b2276 Also run the CI on Windows 2022-02-11 00:08:07 +01:00
Robbert van der Helm 5e2086e1ee Add even more dependencies 2022-02-06 03:14:41 +01:00
Robbert van der Helm 4fb79c208e Add more dependencies 2022-02-06 03:00:45 +01:00
Robbert van der Helm f22f1364ac Fix name of xcb package 2022-02-06 02:26:59 +01:00
Robbert van der Helm 3e29548608 Install missing dependencies on CI 2022-02-06 02:23:01 +01:00
Robbert van der Helm eded48977f Cache Cargo dependencies and artifacts 2022-02-05 16:50:11 +01:00
Robbert van der Helm 7c74d1f41d Add a GitHub Actions workflow for running tests 2022-02-05 16:40:42 +01:00