name: ruff on: [push] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: github-server-url: ${{ vars.GIT_SERVER_URL }} - name: Set up Python uses: actions/setup-python@v5 with: python-version: "3.x" - name: update PATH run: pipx ensurepath - name: Install the code linting and formatting tool Ruff run: pipx install ruff - name: Lint code with Ruff run: ruff check --output-format=github --target-version=py39 - name: Check code formatting with Ruff run: ruff format --diff --target-version=py39 continue-on-error: true