diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 28be67f..7f2c688 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,42 +1,17 @@ -name: Lint +name: Ruff -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -on: [push, pull_request] +on: + push: + pull_request: jobs: - flake8: - name: flake8 + ruff: runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: "3.10" - - name: Install flake8 - run: pip install --upgrade flake8 - - name: Run flake8 - uses: liskin/gh-problem-matcher-wrap@v3 - with: - linters: flake8 - run: flake8 - isort: - runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: "3.10" - - run: python -m pip install isort - - name: isort - uses: liskin/gh-problem-matcher-wrap@v3 - with: - linters: isort - run: isort --check-only --diff ./ + - uses: actions/checkout@v4 + + - run: python -Im pip install --user ruff + + - name: Run ruff + run: ruff --output-format=github djangocms_alias