From cf03d6e8a8f34ee097e3a412da0e27890831334c Mon Sep 17 00:00:00 2001 From: Kevin Burnett <18027+burnettk@users.noreply.github.com> Date: Wed, 7 Feb 2024 09:52:02 -0800 Subject: [PATCH] try to fix mac build mysql lib install issue with poetry (#987) * try to fix mac build mysql lib install issue with poetry * put 8.0 in normal location --------- Co-authored-by: burnettk --- .github/workflows/tests.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 28c2d144..87040648 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -175,8 +175,10 @@ jobs: - name: Install mysqlclient lib dependencies if: matrix.os == 'macos-latest' + # mysql 8.3 causes failure in poetry install so pin to 8.0. https://github.com/feast-dev/feast/issues/3916 + # 8.0 is keg-only, so we have to force link it in order for pkg-config and everything to find it. run: | - brew install mysql pkg-config + brew install mysql@8.0 pkg-config && brew link mysql@8.0 - name: Run Session run: |