From 3b80c24b3bf1c441481dd838bc6c642f79b0e454 Mon Sep 17 00:00:00 2001 From: Minura Punchihewa Date: Mon, 21 Oct 2024 20:57:32 +0530 Subject: [PATCH] updated the lint workflow template to install correct dependencies Signed-off-by: Minura Punchihewa --- .github/workflows/lint.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 1594b493d..b8e471d8a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -34,14 +34,14 @@ jobs: python -m pip install "uv==0.2.21" - name: Install dependencies run: | - cd ${{ inputs.plugin }} - uv pip install --system "kedro @ git+https://github.com/kedro-org/kedro@main" - uv pip install --system "${{inputs.plugin}}[test] @ ." - uv pip freeze --system + cd ${{ inputs.plugin }} + uv pip install --system "kedro @ git+https://github.com/kedro-org/kedro@main" + uv pip install --system "${{inputs.plugin}}[lint] @ ." + uv pip freeze --system - name: Install pre-commit hooks run: | - pre-commit install --install-hooks - pre-commit install --hook-type pre-push + pre-commit install --install-hooks + pre-commit install --hook-type pre-push - name: Run linter run: make plugin=${{ inputs.plugin }} lint - name: Run mypy