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
Robbert van der Helm
a87f399266
Add PayPal and Liberapay links
...
But definitely don't feel obliged to donate! Just spreading awareness
about yabridge is more important to me.
2020-10-12 15:44:17 +02:00
Robbert van der Helm
5a64769699
Update GitHub Actions workflow to use env files
...
set-env has been deprecated
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-10-09 12:56:55 +02:00
Robbert van der Helm
1113e43b03
Add yabridgectl version to the bug report template
2020-07-27 15:18:29 +02:00
Robbert van der Helm
e3edffb8f8
Reword part of the issue templates
2020-07-20 12:55:29 +02:00
Robbert van der Helm
251fce00c5
Add an issue template for feature requests
2020-07-19 22:02:59 +02:00
Robbert van der Helm
ab4a5ae580
Create an issue template for setup help
2020-07-19 22:02:52 +02:00
Robbert van der Helm
0b739e91c9
Mention yabridgectl in the bug report template
2020-07-19 22:02:28 +02:00
Robbert van der Helm
83494a13bc
Add a GitHub Actions job for building yabridgectl
2020-07-10 22:17:40 +02:00
Robbert van der Helm
343398be25
Remove the 'upload-releases' CI job
...
It didn't work, and it wouldn't really be more convenient than adding
the files to the release manually anyways.
2020-07-10 22:17:40 +02:00
Robbert van der Helm
d032405c78
Fix stupid typo in readme and GitHub Actions build
2020-06-08 16:12:39 +02:00
Robbert van der Helm
c4842ccda6
Make use-* aliases for new with-* build options
...
The 'use-*' variants will be marked as deprecated in a future version.
2020-06-08 16:02:53 +02:00
Robbert van der Helm
9385360331
Don't statically link Boost by default #20
...
Since this would only be needed for distribution, and we're already
doing something similar for libstdc++ on the Ubuntu 18.04 build. This
moves the static linking behind a new build option.
2020-06-08 15:46:09 +02:00
Robbert van der Helm
ce2e3ab52e
Statically link to libstc++ on Ubuntu 18.04
...
Somehwere between yabridge 1.1.4 and 1.2.0 we apparently started
requiring newer libstc++ features, and I kind of forgot that libstdc++
needed is bound to the version of g++ the program was compiled with.
Statically linking libstdc++ could in theory cause issues, but I think
we'll be fine.
2020-06-01 00:40:12 +02:00
Robbert van der Helm
333c5dac17
Clean up GitHub workflow
2020-05-22 23:37:21 +02:00
Robbert van der Helm
a9841f21f5
Include the group host binaries in the artifacts
2020-05-22 23:34:06 +02:00
Robbert van der Helm
52e07a4736
Actually enable automatic builds on all branches
2020-05-12 01:13:01 +02:00
Robbert van der Helm
813f700065
Enable automatic builds on all branches
2020-05-12 01:10:02 +02:00
Robbert van der Helm
bc4c1f158e
Add an issue template
2020-05-09 13:11:18 +02:00
Robbert van der Helm
4fe8fd1f83
Include the changelog in the build archives
2020-05-07 19:10:30 +02:00
Robbert van der Helm
1a78a85e3a
Fix GitHub Actions complaining when moving tags
2020-05-07 18:46:13 +02:00
Robbert van der Helm
7ba9a53ef5
Also run the build when pushing tags
2020-05-07 18:38:24 +02:00
Robbert van der Helm
f62f9489e1
Remove Boost related environment variables
...
Forgot to do this in the last commit.
2020-05-07 00:13:58 +02:00
Robbert van der Helm
576da97b10
Remove Boost compilation for the GitHub workflows
...
These are now built into the image since building the minimal version of
Boost we need took minutes on the CI machines even though it should only
a few seconds.
2020-05-07 00:00:22 +02:00
Robbert van der Helm
006fb64c66
Revert part of dcc8f28
...
I should have skipped this commit during squashing.
2020-05-06 18:02:51 +02:00
Robbert van der Helm
dcc8f285a8
Fix the automatic builds on GitHub Actions
...
Squash of the following commits:
WIP: Build workflow on all branches
WIP: Reduce noise from wget
WIP: Don't use bash-style redirects
WIP: Use variables for Boost url and checksum
WIP: Manually set a Wine prefix
The user that's executing the job does not own the home directory for
some reason.
WIP: Fix typos in workflow
WIP: Don't use bash-style brace expansion
This is run under dash.
WIP: Fix archive name for Ubuntu 20.04 build
WIP: Fetch tags for git-describe
WIP: Fetch all git history for git-describe
WIP :Rename the workflow
Since this is what will appear on the status badge.
2020-05-06 17:43:45 +02:00
Robbert van der Helm
76c6050120
Fix typo in GitHub workflow
...
Why is there no YAML litner available?
2020-05-06 15:48:48 +02:00
Robbert van der Helm
d3fc9e82c4
Add the 'runs-on' field for containerized actiosn
2020-05-06 15:46:49 +02:00
Robbert van der Helm
8805a14e05
Add GitHub Actions jobs to build every commit
...
On Both Ubuntu 18.04 and 20.04.
2020-05-06 15:41:06 +02:00
Robbert van der Helm
8049385e29
Change the relative path to the bitsery patch file
...
Meson has been changing its behavior around, and this is now also the
behavior I'm getting when doing a clean build for the yabridge-git AUR
package.
2020-05-05 15:17:53 +02:00
Robbert van der Helm
30b1541afd
Use the relative path workaround in the workflow
2020-05-05 14:20:02 +02:00
Robbert van der Helm
c6ce15cfe9
Use the new docker images for building yabridge
2020-05-05 14:03:03 +02:00
Robbert van der Helm
8ae29b6f72
Use Wine 5.6 in the build script
...
Since winelib in Wine 5.7 is broken even on Ubuntu.
2020-05-04 22:46:51 +02:00
Robbert van der Helm
c9b8141b6c
Verify Boost's checksum in the build workflow
2020-05-04 22:32:44 +02:00
Robbert van der Helm
fa8c1cd8f0
Add a GitHub workflow for building on Ubuntu 18.04
...
I still need to add another target for Ubuntu 20.04, though I can still
compile on my own machine for the time being.
2020-05-04 21:18:31 +02:00