Skip to content

Mirror of savonet/liquidsoap#5298: chore(deps): update ocaml/setup-oc… #216

Mirror of savonet/liquidsoap#5298: chore(deps): update ocaml/setup-oc…

Mirror of savonet/liquidsoap#5298: chore(deps): update ocaml/setup-oc… #216

Workflow file for this run

name: CI
on: [push]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-24.04]
compiler: [4.14.2, 5.2.0]
steps:
- name: Checkout code
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Install deps
run: |
if [ "$RUNNER_OS" = "macOS" ]; then
brew install ffmpeg flac libogg libvorbis speex theora opus
else
sudo apt-get update && sudo apt-get install -y ffmpeg libflac-dev libogg-dev libvorbis-dev libspeex-dev libtheora-dev libopus-dev
fi
shell: bash
- name: Build and test module
uses: savonet/build-and-test-ocaml-module@681b8ba0c5f5e2e98869bb3672338c65c56e1b24 # main
with:
ocaml-compiler: ${{ matrix.compiler }}
test-target: xiph_citest