From 969c34ea4a18e5775a9987c3d6b7ee1a9bae9fa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Wo=CC=81jcik?= <3044353+pwojcikdev@users.noreply.github.com> Date: Thu, 27 Apr 2023 21:24:55 +0200 Subject: [PATCH] macOS prepare --- .github/workflows/unit_tests.yml | 4 ++-- ci/prepare/macos/prepare.sh | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100755 ci/prepare/macos/prepare.sh diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index f6d3b25b..962466a6 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -36,8 +36,8 @@ jobs: path: build key: ${{ runner.os }}-build-cache - - name: Fetch Deps - run: TEST=1 ci/actions/osx/install_deps.sh + - name: Prepare + run: ci/prepare/macos/prepare.sh - name: Build Tests run: ci/build-ci.sh "/tmp/qt/lib/cmake/Qt5"; diff --git a/ci/prepare/macos/prepare.sh b/ci/prepare/macos/prepare.sh new file mode 100755 index 00000000..5ca21a9b --- /dev/null +++ b/ci/prepare/macos/prepare.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -euox pipefail + +brew update +brew install coreutils + +brew install qt@5 +brew link qt@5 + +# Workaround: https://github.com/Homebrew/homebrew-core/issues/8392 +echo "$(brew --prefix qt5)/bin" >> $GITHUB_PATH \ No newline at end of file