From 9e1d8a6f9150c027c78b718f72e6092d293525d7 Mon Sep 17 00:00:00 2001 From: redtide Date: Tue, 30 May 2023 13:00:58 +0200 Subject: [PATCH] CI: Check AU plugin with auval tool --- .github/workflows/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c629d7d..9f32ede 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -145,6 +145,14 @@ jobs: --verbose ) cmake "${options[@]}" + - name: Validate AU + working-directory: ${{ github.workspace }}/build + # Force a rescan after copy (thank you @PythonBlue), see + # https://gist.github.com/olilarkin/8f378d212b0a59944d84f9f47061d70f#v2-audiounits + run: | + sudo cp -r ./sfizz.component /Library/Audio/Plug-Ins/Components/ + sudo killall -9 AudioComponentRegistrar + auval -v aumu samp Sfzt - name: Package bundles if: ${{ github.ref_type == 'tag' }} run: ./scripts/package-osx-bundles.sh