--- name: Lint on: push: pull_request: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - name: Install the latest version of rye uses: eifinger/setup-rye@v4 with: enable-cache: true - name: Sync dependencies run: rye sync - name: Lint (pylint/rye lint) run: rye run check