summaryrefslogtreecommitdiffstats
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* ci/build-freebsd: enable sndio ao during buildDudemanguy2022-01-221-0/+1
| | | | We have this ao again since #9298 so let's run it through the CI.
* github/workflows: remove some pip3 usagesDudemanguy2022-01-091-7/+2
| | | | | | | | | When this was originally added, some OS package managers were slow and behind the required meson version needed for mpv to build. Both opensuse tumbleweed and freebsd now appear to carry meson 0.60.3 in their repos so we no longer need to do the two-step process of installing pip3 and then installing meson via pip. Instead, just use the OS package manager version.
* ci: fix the path for logs on failure in mingwDudemanguy2021-11-251-1/+1
| | | | | The old directory was wrong. The actual build directory has the matrix prefix in its name.
* ci: add meson buildsDudemanguy2021-11-141-10/+52
| | | | | | | | Update the github workflows to also do meson builds for every OS. Additionally, make every workflow execute the built mpv executable (except for windows and FreeBSD's waf executable) to make sure that it runs. As an aside, FreeBSD unfortunately is a bit less elegant since it is in a VM.
* github/workflows: use xcode 13.1 if image defaults to xcode 13.0Jan Ekström2021-10-211-0/+10
| | | | | | | | I find it both hilarious and sad that Github decided that defaulting to XCode 13.0 was a good idea... At least they added 13.1 quickly. Ref actions/virtual-environments#4180 Ref actions/virtual-environments#4300
* ci: update libs used by mingw buildsfan52021-10-071-1/+2
|
* github/workflows: enable macOS 11.x CIJan Ekström2021-10-061-0/+1
| | | | This image has finally become public.
* github/workflows: disable seccomp for linux native CIJan Ekström2021-10-021-0/+4
| | | | | | | | | | This CI builder bases on openSUSE Tumbleweed, and recently had its glibc updated. This led to new syscalls such as 'clone3' not being allowed through the security layer. Can be reverted after Github Actions updates their security policy. actions/virtual-environments#3812
* github/workflows: add freebsd CIJan Beich2021-07-271-0/+43
|
* github/workflows: separate jobs with an endlineJan Ekström2021-07-251-0/+2
|
* github/workflows: add linux CIJan Ekström2021-07-251-0/+26
|
* github/workflows: add macOS CIJan Ekström2021-07-251-0/+27
|
* build: move mingw jobs to Github actionssfan52021-05-161-0/+41