Skip to content

Commit

Permalink
CI - Remove lint from CI (#1856)
Browse files Browse the repository at this point in the history
This removes the lint step in our CI so that we only use `pre-commit CI`
as our default linting/formatter for contibutions and avoid
frustrations.
  • Loading branch information
trallard committed Jun 4, 2024
1 parent 74593a4 commit 97e60ba
Showing 1 changed file with 0 additions and 15 deletions.
15 changes: 0 additions & 15 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,21 +26,8 @@ on:
workflow_dispatch:

jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: "Checkout repository 🛎"
uses: actions/checkout@v4
- name: "Setup CI environment 🛠"
uses: ./.github/actions/set-dev-env
with:
python-version: ${{ env.DEFAULT_PYTHON_VERSION }}
- name: "Run lint checks 🧹"
run: python -Im tox run -e lint

# Run our test suite on various combinations of OS & Python versions
run-pytest:
needs: lint
strategy:
fail-fast: true
matrix:
Expand Down Expand Up @@ -108,7 +95,6 @@ jobs:
# Only run accessibility tests on the latest Python version (3.12) and Ubuntu
a11y-tests:
name: "a11y-tests (ubuntu-latest, 3.12)"
needs: lint
runs-on: ubuntu-latest
steps:
- name: "Checkout repository 🛎"
Expand All @@ -125,7 +111,6 @@ jobs:
# Build our docs (PST) on major OSes and check for warnings
build-site:
name: "build PST docs"
needs: lint
strategy:
fail-fast: false
matrix:
Expand Down

0 comments on commit 97e60ba

Please sign in to comment.