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

View File

@@ -183,3 +183,14 @@ jobs:
test -f ./dist/element-desktop*.tar.gz
env:
ARCH: ${{ inputs.arch }}
test:
needs: build
uses: ./.github/workflows/build_test.yaml
with:
artifact: linux-${{ inputs.arch }}-sqlcipher-${{ inputs.sqlcipher }}
runs-on: ${{ inputs.arch == 'arm64' && 'ubuntu-22.04-arm' || 'ubuntu-22.04' }}
executable: /opt/Element/element-desktop
prepare_cmd: |
sudo apt-get -qq update
sudo apt install ./dist/*.deb