Robbert van der Helm
42e0794d7c
Allow triggering CI builds by hand
...
GitHub removes artifacts after four months, so there may be situations
where this is useful.
2025-09-01 23:39:06 +02:00
Robbert van der Helm
005a20972d
Switch to the V4 GitHub actions
...
Because why have things keep working unchanged if you can deprecate
them!
2025-03-01 16:25:58 +01:00
Robbert van der Helm
a82bd51c2e
Drop the 32-bit builds
...
If anyone needs these, they'll need to be configured for a new image.
GitHub Actions doesn't support Ubuntu 18.04 anymore.
2024-10-06 16:58:20 +02:00
Robbert van der Helm
66c6d2ff5c
Build yabridgectl on Ubuntu 20.04
2024-10-06 16:57:54 +02:00
Robbert van der Helm
af905f8aae
Remove mentions of Ubuntu 18.04
...
Even Ubuntu 20.04 is so old at this point that there's no real reason to
keep supporting 18.04.
2023-12-23 16:42:55 +01:00
Robbert van der Helm
5f1f08a980
Build yabridgectl on the bionic Docker image
...
The ubuntu-18.04 runner is being deprecated and these brownouts are
annoying.
2023-02-21 15:19:57 +01:00
Robbert van der Helm
1fbca8f2b9
Revert "Also disable unity builds for Ubuntu 18.04"
...
This reverts commit ebbe3810f7 .
2022-12-23 19:52:55 +01:00
Robbert van der Helm
9d639a6560
Revert "Disable unity builds in GitHub Actions builds"
...
This reverts commit e3e02bfaf2 .
2022-12-23 19:52:32 +01:00
Robbert van der Helm
ebbe3810f7
Also disable unity builds for Ubuntu 18.04
...
This seemed to have slipped through the cracks.
2022-11-28 14:54:17 +01:00
Robbert van der Helm
e3e02bfaf2
Disable unity builds in GitHub Actions builds
2022-11-28 13:25:09 +01:00
offa
ff56996b08
Replace unmaintained Rust action
2022-11-24 20:43:33 +01:00
offa
03499517a2
Update actions to fix deprecations
2022-11-24 20:43:33 +01:00
Robbert van der Helm
ec8a8b3744
Fix GitHub Actions build with recent git versions
2022-10-28 17:29:10 +02:00
Robbert van der Helm
176a2684d4
Disallow CLAP support with 32-bit yabridge
...
The cookies won't be able to be stored correctly here, so it's best to
just outright prevent this.
2022-10-01 15:02:58 +02:00
Robbert van der Helm
98bb4a019b
Add CLAP whenever mentioning yabridge libs
2022-09-11 19:18:03 +02:00
Robbert van der Helm
b3efcf4e06
Merge yabridge-group.exe and yabridge-host.exe
...
They were 95% the same, so this makes a lot more sense this way. When
group host processes were introduced yabridge only did VST2 bridging,
but we already have a plugin type argument anyways so might as well
reuse that for group hosts.
2022-04-16 23:26:24 +02:00
Robbert van der Helm
470f4dfaaa
Remove the with- prefix from the build options
2022-04-16 21:13:46 +02:00
Robbert van der Helm
9420bade62
Include the chainloader libraries in the artifacts
2022-04-16 20:38:35 +02:00
Robbert van der Helm
795ea70356
Strip chainloaders in CI builds
2022-04-16 20:37:11 +02:00
Robbert van der Helm
e4966a6245
Remove the now obsolete with-static-boost option
2022-04-16 20:37:10 +02:00
Robbert van der Helm
16203d7246
Remove all remaining mentions of using symlinks
...
Since these should never be used anymore.
2022-01-02 20:24:03 +01:00
Robbert van der Helm
b5a2a6bfd4
Strip the binaries in the CI
...
I avoided doing this around yabridge's launch when backtraces from
crashed plugins could be useful, but that hasn't been the case for a
long time now. Stripping the libraries can save a bit of disk space when
using a ton of plugins.
2021-11-21 16:47:30 +01:00
Robbert van der Helm
0f6bdb9320
Remove mention about image not containing Boost
...
The Docker image includes Boost since
576da97b10 . Which was two days after this
comment was written.
2021-11-01 19:30:07 +01:00
Robbert van der Helm
060e6e65ab
Fix typo in issue templates
2021-09-18 00:17:10 +02:00
Robbert van der Helm
e550750c5c
Reword the issue templates
2021-08-28 17:54:56 +02:00
Robbert van der Helm
918aadef62
Add issue template fields for the Wine version
2021-08-28 17:53:50 +02:00
Robbert van der Helm
43f715f315
Disable blank issues
...
So far there have been only two blank issues that didn't fall in one of
the three categories we have templates for, and people quite often skip
t he entire template if it's optional, so this will probably make the
issues much more useful.
2021-08-28 17:45:23 +02:00
Robbert van der Helm
7774938969
Replace the feature request template with a form
2021-08-28 17:45:03 +02:00
Robbert van der Helm
3188508fd2
Replace the setup help template with a form
2021-08-28 17:43:23 +02:00
Robbert van der Helm
249ea46189
Tweak the new bug report template slightly
2021-08-28 17:39:41 +02:00
Robbert van der Helm
5ec36be7d5
Don't fill long lines in issue template
...
GitHub seems to treat these newlines as hard line feeds (e.g. just like
two spaces at the end of a line in regular Markdown).
2021-08-28 17:33:28 +02:00
Robbert van der Helm
d908c64532
Redo the bug report issue template using forms
2021-08-28 17:28:56 +02:00
Robbert van der Helm
9c334dd488
Include the +editor debug flag in issue template
2021-08-03 20:01:07 +02:00
Robbert van der Helm
503720a9ca
In the issue template, suggest clearing log first
...
I get quite a few logs with a ton of cruft prepended to them, maybe this
will help.
2021-07-19 11:40:21 +02:00
Robbert van der Helm
0d02951886
Build a 32-bit version of yabridge on the CI
...
Specially for @AVLinux. We currently don't build a 32-bit version of
yabridgectl though, so you'd still need that if you want to use yabridge
on an _actual_ 32-bit system.
2021-07-18 15:27:07 +02:00
Robbert van der Helm
103b2cb46a
Remove duplicate comments in the CI definition
2021-07-18 15:26:40 +02:00
Robbert van der Helm
f6682d9134
Add missing -mwindows to Ubuntu 18.04 CI build
...
Apparently this completely overrides the build flags.
2021-06-25 11:51:56 +02:00
Robbert van der Helm
b64b18f75e
Change argument order in meson setup command
2021-06-24 13:42:58 +02:00
Robbert van der Helm
4d256e12e2
Fix a typo in the issue template contact links
2021-05-18 23:01:48 +02:00
Robbert van der Helm
dae0fcab9f
Add the audio server/driver to the issue template
...
To make it easier to see if PipeWire's the thing causing issues.
2021-04-24 19:51:59 +02:00
Robbert van der Helm
4211b31bcc
Add plugin and host info to the issue templates
2021-01-06 17:16:03 +01:00
Robbert van der Helm
18bfc5cc54
Fix unity size argument in the CI build
2021-01-01 22:55:35 +01:00
Robbert van der Helm
872a6aa304
Don't enable unity builds by default
...
But do suggest enabling them in the readme and enable them on the CI.
Having them enabled by default breaks clangd/ccls, which doesn't sound
like a great idea.
https://github.com/mesonbuild/meson/issues/8146
2021-01-01 22:53:08 +01:00
Robbert van der Helm
b94e8dde4d
Change style in CI build to match everywhere else
2020-12-29 23:15:23 +01:00
Robbert van der Helm
95b30b069e
Include libyabridge-vst3.so in the build artifacts
2020-12-19 13:23:53 +01:00
Robbert van der Helm
4f8fe21fa9
Merge branch 'master' into feature/vst3
2020-12-12 13:33:36 +01:00
Robbert van der Helm
33cb5f1efe
Change wording of Discord link in issue tracker
2020-12-11 22:03:53 +01:00
Robbert van der Helm
001af8c6b4
Add a link to the Discord on the issues page
2020-12-11 21:57:07 +01:00
Robbert van der Helm
5b2d76e33d
Mention the Discord in the issue templates
2020-12-11 18:02:14 +01:00
Robbert van der Helm
9d40e04a62
Update all references to libyabridge.so
2020-12-07 18:28:16 +01:00