Robbert van der Helm
|
34ebda258f
|
Bump the macOS GitHub Actions runners
MacOS 11 is no longer supported.
|
2024-08-18 21:39:55 +02:00 |
|
Robbert van der Helm
|
369ef886e4
|
Ensure that the lockfile is up to date on CI
So build failures related to this can't happen again.
|
2024-03-10 20:39:59 +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
|
51865a6415
|
Add CI job to build NIH-plug without VST3 support
In response to #56.
|
2023-02-19 13:13:16 +01:00 |
|
Robbert van der Helm
|
636521090e
|
Replace uses of unmaintained actions-rs/cargo
|
2023-01-25 17:52:50 +01: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
|
a5a2ffeea1
|
Run test workflow on any push
|
2023-01-25 17:03:55 +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
|
ccff4f1444
|
Change macOS test runner to macOS 11
They're disabling the macOS 10.15 runner:
https://github.com/actions/runner-images/issues/5583
|
2022-09-23 16:35:34 +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
|
1bb1cde913
|
Add optional Zstandard compression for state
This can be particularly useful when using the persistent fields feature
to store JSON or other large textual documents.
|
2022-08-18 13:55:48 +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
|
be081f75ee
|
Install JACK headers on the CI
|
2022-06-14 19:06:39 +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
|
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 |
|