From 17c5082900e3396b890a67ca9aa02cad22ef0c79 Mon Sep 17 00:00:00 2001 From: Jean Pierre Cimalando Date: Wed, 14 Apr 2021 10:11:37 +0200 Subject: [PATCH] Validation with pluginval --- .github/workflows/build.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 230a6433..7b095d9a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -189,6 +189,15 @@ jobs: run: cmake --build . --config "${Env:BUILD_TYPE}" -j 2 - name: Test run: ${{runner.workspace}}/build/tests/Release/sfizz_tests + - name: Install pluginval + run: | + Invoke-WebRequest https://github.com/Tracktion/pluginval/releases/download/latest_release/pluginval_Windows.zip -OutFile pluginval.zip + Expand-Archive pluginval.zip -DestinationPath pluginval + echo "$(Get-Location)\pluginval" | Out-File -FilePath ${Env:GITHUB_PATH} -Encoding utf8 -Append + pluginval\pluginval --version + - name: Validate VST3 + working-directory: ${{runner.workspace}}/build + run: pluginval --validate-in-process --validate sfizz.vst3 - name: Create installer working-directory: ${{runner.workspace}}/build run: iscc /O"." /F"${Env:install_name}" /dARCH="${Env:platform}" innosetup.iss