Skip to content

Default to CY24 and drop support for CY22 #69

Default to CY24 and drop support for CY22

Default to CY24 and drop support for CY22 #69

Workflow file for this run

name: Code quality
on: pull_request
jobs:
pylint:
runs-on: ubuntu-latest
name: Pylint
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: 3.11
- name: Install dependencies
run: |
python -m pip install .
python -m pip install -r tests/requirements.txt
- name: Lint
uses: TheFoundryVisionmongers/[email protected]
with:
pylint-rcfile: "./pyproject.toml"
pylint-paths: >
plugin
tests
black:
runs-on: ubuntu-latest
name: Python formatting
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: 3.11
- name: Install dependencies
run: |
python -m pip install black
- name: Check Python formatting
run: black --check .
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: gaurav-nelson/github-action-markdown-link-check@v1