1
0
Fork 0
Commit graph

24 commits

Author SHA1 Message Date
Robbert van der Helm e211029979 Use dates instead of tags for plugin build names
This makes more sense for this repo, since tags are plugin-specific and
this repo bundles multiple plugins.
2023-12-06 19:21:48 +01:00
Robbert van der Helm 2e28797bed Install missing libraries
These are no longer shipped by default on the Ubuntu 20.04 image.
2023-04-05 20:28:10 +02:00
Robbert van der Helm ffb9fb378c Change runners to use Ubuntu 20.04
Seems like GitHub finally pulled the plug out of 18.04.
2023-04-05 20:21:23 +02:00
Robbert van der Helm 8a62c54307 Update actions to Node 16 versions 2023-01-25 17:52:50 +01:00
Robbert van der Helm 888b508485 Swap out the deprecated actions-rs/toolchain 2023-01-25 17:22:26 +01:00
Robbert van der Helm 404b77c9d0 Run build workflow on any tag push 2023-01-25 17:02:30 +01:00
Robbert van der Helm c92c2a189b Fix conditional caching on Windows CI runners
Oops.
2022-11-13 18:46:49 +01:00
Robbert van der Helm 148fc3379b Change GitHub CI cache keys
They changed it so `runner.name` is no longer the 'name' of the runner
and it's now a generic string in the format `Github Actions $idx`.
2022-11-12 02:22:46 +01:00
Robbert van der Helm 2948c2589d Cache target/ on non-Windows platforms 2022-11-11 03:15:05 +01:00
Robbert van der Helm 8c25d8b092 Don't cache the target directory
This seems to cause the Windows CI runner to blow up.
2022-11-05 14:19:20 +01:00
Robbert van der Helm cec0a7a8a5 Prevent GitHub actions caches from blowing up
This would cause Windows builds to fail because they run out of disk
space.
2022-10-30 14:43:42 +01:00
Robbert van der Helm 6c2bb154c9 Use latest nightly for automated builds
nightly-2022-07-15 suddenly started throwing ICEs/compiler panics after
updating the dependencies.
2022-10-23 22:45:02 +02:00
Robbert van der Helm 16010c076c Target macOS 10.13 on the CI 2022-09-15 14:27:51 +02:00
Robbert van der Helm 0475c7000b Add support for building universal macOS binaries
This resolves #17.
2022-09-15 03:48:12 +02:00
Robbert van der Helm ff692ee084 Install ALSA headers on the CI 2022-08-21 15:26:48 +02:00
Robbert van der Helm 2bc6db592e Temporarily revert to an older nightly to fix CLAP
See the mentioned issues.
2022-07-24 15:14:56 +02:00
Robbert van der Helm 52d9fff313 Don't cache the cargo bin directory on the CI
This still causes issues.
2022-07-03 17:08:32 +02:00
Robbert van der Helm 7d4cafb33d Fix cache conflicts with AArch64 2022-06-23 19:02:21 +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 41dfa2bf2d Add OS-specific readme files to plugin archives 2022-04-29 18:18:10 +02:00
Robbert van der Helm e74172b67b Split build and package workflows 2022-04-11 16:11:42 +02:00