From 14cf8b55b6fddfbeb3324533d7f824b43fe08a1f Mon Sep 17 00:00:00 2001 From: Rik Bouwmeester Date: Thu, 21 Nov 2024 11:30:19 +0100 Subject: [PATCH] Use Brew Python on MacOs --- .github/workflows/nightly.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index fca136120..95dde3c57 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -21,10 +21,18 @@ jobs: uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} + if: runner.os == 'Linux' || runner.os == 'Windows' uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + - name: Set up Python ${{ matrix.python-version }} and venv on macOS + if: runner.os == 'macOS' + run: | + brew install python@${{ matrix.python-version }} + $(brew --prefix)/bin/python${{ matrix.python-version }} -m venv venv + echo "PATH=$(pwd)/venv/bin:$PATH" >> $GITHUB_ENV + - name: Install dependencies run: | python3 -m pip install --upgrade pip build setuptools