diff --git a/.github/workflows/pyright.yml b/.github/workflows/pyright.yml index ccaa2cad9..c4ce6e881 100644 --- a/.github/workflows/pyright.yml +++ b/.github/workflows/pyright.yml @@ -16,8 +16,8 @@ on: - "**/poetry.lock" jobs: - pyright: - name: Pyright Lint + lint-githubkit: + name: GitHubKit Lint runs-on: ubuntu-latest concurrency: group: pyright-${{ github.ref }}-${{ matrix.env }} @@ -47,3 +47,24 @@ jobs: uses: jakebailey/pyright-action@v2 with: pylance-version: latest-release + + lint-codegen: + name: Codegen Lint + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Setup Python environment + uses: ./.github/actions/setup-python + with: + env-dir: . + + - run: | + echo "$(poetry env info --path)/bin" >> $GITHUB_PATH + shell: bash + + - name: Run Pyright + uses: jakebailey/pyright-action@v2 + with: + pylance-version: latest-release