From 925b3e44f912dec3bd799368bab21fe3f01f360f Mon Sep 17 00:00:00 2001 From: Dominik Kapusta Date: Fri, 23 Aug 2024 22:11:04 +0200 Subject: [PATCH] Switch PR Checks to macos-14 free runner (#959) Task/Issue URL: https://app.asana.com/0/1203301625297703/1208137627434467/f Description: This change updates pr.yml to use macos-14 free GHA runner. --- .github/workflows/pr.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index fa130d5fa..e7a4f6eb0 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -22,7 +22,7 @@ jobs: name: Run unit tests (macOS) - runs-on: macos-14-xlarge + runs-on: macos-14 timeout-minutes: 30 outputs: @@ -60,12 +60,11 @@ jobs: - name: Select Xcode run: sudo xcode-select -s /Applications/Xcode_$(<.xcode-version).app/Contents/Developer - - name: Install xcbeautify - continue-on-error: true - run: brew install xcbeautify + - name: Build BSK + run: set -o pipefail && swift build | tee build-log.txt | xcbeautify - name: Run tests - run: set -o pipefail && swift test | tee build-log.txt | xcbeautify --report junit --report-path . --junit-report-filename tests.xml + run: set -o pipefail && swift test | tee -a build-log.txt | xcbeautify --report junit --report-path . --junit-report-filename tests.xml - name: Publish Unit Tests Report uses: mikepenz/action-junit-report@v3 @@ -109,7 +108,7 @@ jobs: name: Run unit tests (iOS) - runs-on: macos-14-xlarge + runs-on: macos-14 timeout-minutes: 30 steps: