Validation with pluginval

This commit is contained in:
Jean Pierre Cimalando 2021-04-14 10:11:37 +02:00
parent ae5e27b7cc
commit 17c5082900

View file

@ -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