Skip to content

Commit e33b3aa

Browse files
committed
rtcheck: Debug juce plugin builds
1 parent 4368136 commit e33b3aa

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/build.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55

66
env:
77
BINARY_NAME: pluginval
8-
BUILD_TYPE: Debug
8+
BUILD_TYPE: Release
99
BUILD_DIR: Builds
1010
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1111
DISPLAY: :0 # Running pluginval GUI on linux needs this
@@ -121,17 +121,17 @@ jobs:
121121
working-directory: modules/juce
122122
shell: bash
123123
run: |
124-
cmake -B Builds -DJUCE_BUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache .
124+
cmake -B Builds -DJUCE_BUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache .
125125
# Full list of targets https://gist.github.com/sudara/05be084efa371f4e43e21eb19ce04c50
126126
# Be sure to manually break the cache in the previous step if you want to add/remove plugins
127-
cmake --build Builds --config Release --target DSPModulePluginDemo_All --target MultiOutSynthPlugin_All
127+
cmake --build Builds --config Debug --target DSPModulePluginDemo_All --target MultiOutSynthPlugin_All
128128
129129
- name: Validate JUCE Plugin examples (VST3)
130130
shell: bash
131131
run: |
132132
# Paths must be single quoted for bash not to escape the Windows backslash character \ used in absolute paths
133-
${{ env.APP_DIR }}/${{ matrix.test-binary }} --strictness-level 10 --rtcheck relaxed --validate '${{ env.PLUGIN_CACHE_PATH }}/DSPModulePluginDemo_artefacts/Release/VST3/DSPModulePluginDemo.vst3'
134-
${{ env.APP_DIR }}/${{ matrix.test-binary }} --strictness-level 10 --rtcheck relaxed --validate '${{ env.PLUGIN_CACHE_PATH }}/MultiOutSynthPlugin_artefacts/Release/VST3/MultiOutSynthPlugin.vst3'
133+
${{ env.APP_DIR }}/${{ matrix.test-binary }} --strictness-level 10 --rtcheck relaxed --validate '${{ env.PLUGIN_CACHE_PATH }}/DSPModulePluginDemo_artefacts/Debug/VST3/DSPModulePluginDemo.vst3'
134+
${{ env.APP_DIR }}/${{ matrix.test-binary }} --strictness-level 10 --rtcheck relaxed --validate '${{ env.PLUGIN_CACHE_PATH }}/MultiOutSynthPlugin_artefacts/Debug/VST3/MultiOutSynthPlugin.vst3'
135135
136136
- name: Validate JUCE Plugin examples (AU)
137137
shell: bash

0 commit comments

Comments
 (0)