From 70af2c2080892eab86ec53f0ea2471c9cbfe161b Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Tue, 27 Feb 2024 14:48:47 +0100 Subject: [PATCH] Use venv Signed-off-by: Jose Luis Rivero --- .github/workflows/pyright.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/pyright.yml b/.github/workflows/pyright.yml index ec53b10..08aa356 100644 --- a/.github/workflows/pyright.yml +++ b/.github/workflows/pyright.yml @@ -7,4 +7,12 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5 + with: + cache: 'pip' + - run: | + python -m venv .venv + source .venv/bin/activate + pip install -r requirements.txt + - run: echo "$PWD/.venv/bin" >> $GITHUB_PATH - uses: jakebailey/pyright-action@ea696b113b1d90f9b019f4983686471f6023d527 #v2.1.0