diff --git a/.github/actions/supercollider/action.yml b/.github/actions/supercollider/action.yml index 441adea7a..3ab65b1b3 100644 --- a/.github/actions/supercollider/action.yml +++ b/.github/actions/supercollider/action.yml @@ -16,6 +16,15 @@ runs: id: current-date run: echo "stamp=$(date '+%Y-%m-%d')" >> $GITHUB_OUTPUT shell: bash + - name: '[macOS] Setup ENV' + if: runner.os == 'macOS' + run: | + echo CMAKE_OSX_ARCHITECTURES="x86_64" >> $GITHUB_ENV; + echo HOMEBREW_NO_ANALYTICS=1 >> $GITHUB_ENV; + echo HOMEBREW_NO_AUTO_UPDATE=1 >> $GITHUB_ENV; + echo HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 >> $GITHUB_ENV; + echo HOMEBREW_NO_INSTALL_CLEANUP=1 >> $GITHUB_ENV; + shell: bash - name: '[macOS] Cache Homebrew' id: cache-homebrew if: runner.os == 'macOS' @@ -114,14 +123,14 @@ runs: cmake \ -DCMAKE_PREFIX_PATH=`brew --prefix qt5` \ -DRULE_LAUNCH_COMPILE=ccache \ - -DSC_VERIFY_APP=ON \ + -DSC_VERIFY_APP=OFF \ -DSC_ED=OFF \ -DSC_EL=OFF \ -DSC_IDE=OFF \ -DSC_QT=OFF \ -DSC_VIM=OFF \ -DSUPERNOVA=ON \ - -G Xcode \ + -G"Xcode"\ .. shell: bash - name: '[Linux] Build' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e3f668b78..6eb7063c6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -108,8 +108,8 @@ jobs: os: [ubuntu-latest] python-version: ["3.9", "3.10", "3.11", "3.12"] include: - # - os: macos-latest - # python-version: "3.12" + - os: macos-12 + python-version: "3.12" - os: windows-latest python-version: "3.12" timeout-minutes: 45