diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 28972ef..1c91520 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -46,12 +46,11 @@ jobs: strategy: matrix: include: -# Disable macOS tests for now, they fail to run in CI, needs investigation. -# - name: macOS Universal -# os: macos -# artifact: macos -# executable: "./dist/mac-universal/Element.app/Contents/MacOS/Element" -# prepare_cmd: "chmod +x ./dist/mac-universal/Element.app/Contents/MacOS/Element" + - name: macOS Universal + os: macos + artifact: macos + executable: "./dist/mac-universal/Element.app/Contents/MacOS/Element" + prepare_cmd: "find ./dist/mac-universal/Element.app -type f | perl -lne 'print if -B' | tr '\\n' '\\0' | xargs -0 -n1 chmod 755" - name: 'Linux (sqlcipher: system)' os: ubuntu artifact: linux-sqlcipher-system @@ -101,6 +100,7 @@ jobs: - name: Upload Artifacts uses: actions/upload-artifact@v3 + if: always() with: name: ${{ matrix.artifact }} path: test_artifacts