pywt
1name: Style checks
2
3on:
4push:
5branches:
6- v1.**
7pull_request:
8branches:
9- main
10- v1.**
11
12concurrency:
13group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
14cancel-in-progress: true
15
16jobs:
17format:
18runs-on: ubuntu-latest
19strategy:
20matrix:
21python-version: ["3.11"]
22
23steps:
24- uses: actions/checkout@v4
25
26- name: Set up Python ${{ matrix.python-version }}
27uses: actions/setup-python@v5
28with:
29python-version: ${{ matrix.python-version }}
30
31- name: Install packages
32run: |
33pip install --upgrade pip
34pip install pre-commit
35pip list
36
37- name: Lint
38run: pre-commit run --all-files --show-diff-on-failure --color always
39