@@ -204,33 +204,30 @@ jobs:
204204 set -eo pipefail
205205 ./validate_audiounit.sh config.h
206206
207- - name : Test AUv3 with auval
208- shell : bash
209- run : |
210- set -eo pipefail
211- APPEX_PATH="./${{matrix.project}}.app/Contents/PlugIns/${{matrix.project}}.appex"
212- if [ -d "$APPEX_PATH" ]; then
213- echo "Found AUv3 appex at $APPEX_PATH"
214-
215- # Remove AUv2 component so auval finds the AUv3 (they share the same IDs)
216- echo "Removing AUv2 component to avoid ID conflict..."
217- rm -rf ~/Library/Audio/Plug-Ins/Components/${{matrix.project}}.component
218-
219- # Install app to ~/Applications for AUv3 to be discoverable
220- echo "Installing app to ~/Applications..."
221- mkdir -p ~/Applications
222- cp -R ./${{matrix.project}}.app ~/Applications/
223-
224- echo "Registering AUv3 with pluginkit..."
225- pluginkit -a ~/Applications/${{matrix.project}}.app/Contents/PlugIns/${{matrix.project}}.appex
226- sleep 2
227- pgrep -x AudioComponentRegistrar >/dev/null && killall -9 AudioComponentRegistrar; echo "killed AudioComponentRegistrar" || echo "AudioComponentRegistrar not running"
228- sleep 3
229- echo "Running auval for AUv3..."
230- ./validate_audiounit.sh config.h
231- else
232- echo "No AUv3 appex found at $APPEX_PATH - skipping AUv3 validation"
233- fi
207+ # - name: Test AUv3 with auval
208+ # shell: bash
209+ # run: |
210+ # set -eo pipefail
211+ # APPEX_PATH="./${{matrix.project}}.app/Contents/PlugIns/${{matrix.project}}.appex"
212+ # if [ -d "$APPEX_PATH" ]; then
213+ # echo "Found AUv3 appex at $APPEX_PATH"
214+ # # Remove AUv2 component so auval finds the AUv3 (they share the same IDs)
215+ # echo "Removing AUv2 component to avoid ID conflict..."
216+ # rm -rf ~/Library/Audio/Plug-Ins/Components/${{matrix.project}}.component
217+ # # Install app to ~/Applications for AUv3 to be discoverable
218+ # echo "Installing app to ~/Applications..."
219+ # mkdir -p ~/Applications
220+ # cp -R ./${{matrix.project}}.app ~/Applications/
221+ # echo "Registering AUv3 with pluginkit..."
222+ # pluginkit -a ~/Applications/${{matrix.project}}.app/Contents/PlugIns/${{matrix.project}}.appex
223+ # sleep 2
224+ # pgrep -x AudioComponentRegistrar >/dev/null && killall -9 AudioComponentRegistrar; echo "killed AudioComponentRegistrar" || echo "AudioComponentRegistrar not running"
225+ # sleep 3
226+ # echo "Running auval for AUv3..."
227+ # ./validate_audiounit.sh config.h
228+ # else
229+ # echo "No AUv3 appex found at $APPEX_PATH - skipping AUv3 validation"
230+ # fi
234231
235232 # - name: Test AUv2 with auval (RTSafe)
236233 # shell: bash
0 commit comments