Test release assets before deploy (#2257)

This commit is contained in:
Michael Telatynski
2025-04-15 08:57:28 +01:00
committed by GitHub
parent 7ea9bf1944
commit 0e8785e7ac
5 changed files with 107 additions and 92 deletions
+10
View File
@@ -216,3 +216,13 @@ jobs:
Test-Path './dist/squirrel-windows*/element-desktop-*-full.nupkg'
Test-Path './dist/squirrel-windows*/RELEASES'
Test-Path './dist/Element*.msi'
test:
needs: build
uses: ./.github/workflows/build_test.yaml
# We have no Windows ARM64 runners at this time
if: inputs.arch != 'arm64'
with:
artifact: win-${{ inputs.arch }}
runs-on: windows-2022
executable: ${{ inputs.arch == 'ia32' && './dist/win-ia32-unpacked/Element.exe' || './dist/win-unpacked/Element.exe' }}