Skip to content

Commit 97e60ba

Browse files
authored
CI - Remove lint from CI (#1856)
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.
1 parent 74593a4 commit 97e60ba

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

.github/workflows/CI.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,21 +26,8 @@ on:
2626
workflow_dispatch:
2727

2828
jobs:
29-
lint:
30-
runs-on: ubuntu-latest
31-
steps:
32-
- name: "Checkout repository 🛎"
33-
uses: actions/checkout@v4
34-
- name: "Setup CI environment 🛠"
35-
uses: ./.github/actions/set-dev-env
36-
with:
37-
python-version: ${{ env.DEFAULT_PYTHON_VERSION }}
38-
- name: "Run lint checks 🧹"
39-
run: python -Im tox run -e lint
40-
4129
# Run our test suite on various combinations of OS & Python versions
4230
run-pytest:
43-
needs: lint
4431
strategy:
4532
fail-fast: true
4633
matrix:
@@ -108,7 +95,6 @@ jobs:
10895
# Only run accessibility tests on the latest Python version (3.12) and Ubuntu
10996
a11y-tests:
11097
name: "a11y-tests (ubuntu-latest, 3.12)"
111-
needs: lint
11298
runs-on: ubuntu-latest
11399
steps:
114100
- name: "Checkout repository 🛎"
@@ -125,7 +111,6 @@ jobs:
125111
# Build our docs (PST) on major OSes and check for warnings
126112
build-site:
127113
name: "build PST docs"
128-
needs: lint
129114
strategy:
130115
fail-fast: false
131116
matrix:

0 commit comments

Comments
 (0)