From 44480a192f9135f36144f02593653939d5476f57 Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Wed, 25 Jun 2025 15:33:14 +0200 Subject: [PATCH 1/2] [CI] Siplify environment setup on macOS --- .github/workflows/mac.yml | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index b9515077b..97ad813c6 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -17,12 +17,8 @@ jobs: xcode-version: 'latest-stable' - name: Setup environment run: | - brew update-reset - brew install ninja mpich llvm - brew install libomp - brew link libomp --overwrite --force - brew install openssl - brew link openssl --overwrite --force + brew update + brew install ninja mpich llvm libomp openssl - name: ccache uses: hendrikmuhs/ccache-action@v1.2 with: @@ -59,12 +55,8 @@ jobs: xcode-version: 'latest-stable' - name: Setup environment run: | - brew update-reset - brew install ninja mpich llvm - brew install libomp - brew link libomp --overwrite --force - brew install openssl - brew link openssl --overwrite --force + brew update + brew install ninja mpich llvm libomp openssl - name: Download installed package uses: actions/download-artifact@v4 with: @@ -93,12 +85,8 @@ jobs: xcode-version: 'latest-stable' - name: Setup environment run: | - brew update-reset - brew install ninja mpich llvm - brew install libomp - brew link libomp --overwrite --force - brew install openssl - brew link openssl --overwrite --force + brew update + brew install ninja mpich llvm libomp openssl - name: Download installed package uses: actions/download-artifact@v4 with: From c81d31f1e7c6a745b9b1261f7c090af81fbf07dd Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Wed, 25 Jun 2025 15:37:43 +0200 Subject: [PATCH 2/2] link omp --- .github/workflows/mac.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index 97ad813c6..37d452557 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -19,6 +19,7 @@ jobs: run: | brew update brew install ninja mpich llvm libomp openssl + brew link libomp --overwrite --force - name: ccache uses: hendrikmuhs/ccache-action@v1.2 with: @@ -57,6 +58,7 @@ jobs: run: | brew update brew install ninja mpich llvm libomp openssl + brew link libomp --overwrite --force - name: Download installed package uses: actions/download-artifact@v4 with: @@ -87,6 +89,7 @@ jobs: run: | brew update brew install ninja mpich llvm libomp openssl + brew link libomp --overwrite --force - name: Download installed package uses: actions/download-artifact@v4 with: