From 782bb34c360fe8e355a17bc1eb3e88340823934a Mon Sep 17 00:00:00 2001 From: Yee Hing Tong Date: Fri, 22 Oct 2021 11:56:43 -0700 Subject: [PATCH] Force install of the git sha of flytekit for plugins (#721) Signed-off-by: Yee Hing Tong --- .github/workflows/pythonbuild.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pythonbuild.yml b/.github/workflows/pythonbuild.yml index 9808851568..81c68e8d5b 100644 --- a/.github/workflows/pythonbuild.yml +++ b/.github/workflows/pythonbuild.yml @@ -89,8 +89,8 @@ jobs: python -m pip install --upgrade pip==21.2.4 setuptools wheel make setup cd plugins/${{ matrix.plugin-names }} - # install in develop mode so setuptools doesn't override flytekit on current branch pip install -e . + pip install --no-deps -U https://github.com/flyteorg/flytekit/archive/${{ github.sha }}.zip#egg=flytekit pip freeze - name: Test with coverage run: |