File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -216,11 +216,16 @@ jobs:
216216 echo "Removing AUv2 component to avoid ID conflict..."
217217 rm -rf ~/Library/Audio/Plug-Ins/Components/${{matrix.project}}.component
218218
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+
219224 echo "Registering AUv3 with pluginkit..."
220- pluginkit -a "$APPEX_PATH"
225+ pluginkit -a ~/Applications/${{matrix.project}}.app/Contents/PlugIns/${{matrix.project}}.appex
221226 sleep 2
222227 pgrep -x AudioComponentRegistrar >/dev/null && killall -9 AudioComponentRegistrar; echo "killed AudioComponentRegistrar" || echo "AudioComponentRegistrar not running"
223- sleep 2
228+ sleep 3
224229 echo "Running auval for AUv3..."
225230 ./validate_audiounit.sh config.h
226231 else
You can’t perform that action at this time.
0 commit comments