diff options
author | LaserEyess <lasereyess@users.noreply.github.com> | 2024-02-24 13:38:06 -0500 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2024-02-25 14:29:18 +0100 |
commit | a0447a370ed4bcd87df28a580fe60bd57603cde4 (patch) | |
tree | 0e87b4a465519dac6cc52203f7d4609a83d18160 /.github | |
parent | 914e56d8455748b1563b23fe0663be646d7c5832 (diff) | |
download | mpv-a0447a370ed4bcd87df28a580fe60bd57603cde4.tar.bz2 mpv-a0447a370ed4bcd87df28a580fe60bd57603cde4.tar.xz |
ci: add OpenBSD
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4ea558d96e..595c91f28d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -205,6 +205,47 @@ jobs: run: | cat ./build/meson-logs/testlog.txt + openbsd: + runs-on: ubuntu-latest # until https://github.com/actions/runner/issues/385 + timeout-minutes: 30 # avoid any weirdness with the VM + steps: + - uses: actions/checkout@v4 + - name: Test in OpenBSD VM + uses: cross-platform-actions/action@v0.23.0 + with: + operating_system: openbsd + version: '7.4' + run: | + sudo pkg_add -U \ + cmake \ + ffmpeg \ + git \ + libarchive \ + libbluray \ + libcaca \ + libcdio-paranoia \ + libdvdnav \ + libiconv \ + libv4l \ + libxkbcommon \ + luajit \ + meson \ + openal \ + pkgconf \ + pulseaudio \ + python3 \ + rubberband \ + sdl2 \ + shaderc \ + spirv-cross \ + spirv-headers \ + uchardet \ + vulkan-loader \ + vulkan-headers \ + zimg + ./ci/build-openbsd.sh + meson test -C build + freebsd: runs-on: ubuntu-latest # until https://github.com/actions/runner/issues/385 timeout-minutes: 30 # avoid any weirdness with the VM |