From 12c3ebe5b026a9dd702af915e091dbf618952a27 Mon Sep 17 00:00:00 2001 From: Theo Leuthardt <60556192+theoleuthardt@users.noreply.github.com> Date: Thu, 13 Mar 2025 11:36:07 +0100 Subject: [PATCH] fix: dependencies on workers --- .github/workflows/release.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3edae94..729d4b4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,10 +23,13 @@ jobs: - name: Checkout Repository uses: actions/checkout@v4 - - name: Install Dependencies (Linux/macOS) - if: runner.os != 'Windows' - run: sudo apt update && sudo apt install -y cmake g++ - shell: bash + - name: Install Dependencies (Linux) + if: runner.os == 'Linux' + run: sudo apt install -y cmake g++ + + - name: Install Dependencies (macOS) + if: runner.os == 'macOS' + run: brew install cmake gcc - name: Install Dependencies (Windows) if: runner.os == 'Windows'