From f6a24a63f069d7adcae03a00cd683b52c2a139ad Mon Sep 17 00:00:00 2001 From: Joey Teng Date: Wed, 19 Jul 2023 22:11:57 +0100 Subject: [PATCH 1/2] ci(github-action): check.yml: fix syntax error --- .github/workflows/checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 4529a22..e476ea5 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -4,7 +4,7 @@ name: Checks on: - push + push: pull_request: types: [opened, reopened] From a9f8b00a1b18bd22ff45b486e24dcaf81d473852 Mon Sep 17 00:00:00 2001 From: Joey Teng Date: Wed, 19 Jul 2023 22:20:14 +0100 Subject: [PATCH 2/2] ci(github-actin): fix poetry env for ppyright --- .github/workflows/checks.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index e476ea5..dab88a1 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -19,18 +19,22 @@ jobs: steps: - uses: actions/checkout@v3 + - run: pipx install poetry + - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 + uses: actions/setup-python@v4 with: + cache: 'poetry' python-version: ${{ matrix.python-version }} + - name: Install dependencies run: | python -m pip install --upgrade pip python -m pip install --upgrade poetry python -m pip install --upgrade black python -m pip install --upgrade isort - python -m poetry install --all-extras + poetry install --all-extras - name: Lint with isort run: | @@ -40,6 +44,8 @@ jobs: run: | black --check . + - run: echo "$(poetry env info --path)/bin" >> $GITHUB_PATH + - name: Run pyright uses: jakebailey/pyright-action@v1.6.0