Skip to content

Merge 26.1 release into 26.2 (#2741) #4282

Merge 26.1 release into 26.2 (#2741)

Merge 26.1 release into 26.2 (#2741) #4282

Workflow file for this run

name: Syntax
on:
push:
branches:
- main
- release
pull_request:
branches:
- main
- release
jobs:
checkSyntax:
name: Linting and Type Checking
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout Source
uses: actions/checkout@v6
- name: Setup PDM
uses: pdm-project/setup-pdm@v4
- name: Install Dependencies
run: |
pdm install --group lint
- name: Ruff Check
run: |
pdm run ruff --version
pdm run ruff check --output-format github
- name: Pyright Check
run: |
pdm run pyright --version
pdm run pyright
- name: Isort Check
run: |
pdm run isort --version
pdm run isort --check .