Skip to content

chore(deps): Update flake8 requirement #76

chore(deps): Update flake8 requirement

chore(deps): Update flake8 requirement #76

Workflow file for this run

name: Test
on:
push:
paths:
- 'pyproject.toml'
- 'discord_rich_help/**'
- 'tests/**'
pull_request:
paths:
- 'pyproject.toml'
- 'discord_rich_help/**'
- 'tests/**'
workflow_dispatch:
jobs:
flake8:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: 3.8.x
- name: Install dependencies
run: python -m pip install .[test]
- name: Run Flake8
run: pflake8 ./discord_rich_help/
mypy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/cache@v4
with:
path: ./.mypy_cache
key: mypy-${{ github.sha }}
restore-keys: mypy-
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: 3.8.x
- name: Install dependencies
run: python -m pip install .[test]
- name: Run mypy
run: mypy ./discord_rich_help/
pytest:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/cache@v4
with:
path: ./.pytest_cache
key: pytest-${{ github.sha }}
restore-keys: pytest-
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: 3.8.x
- name: Install dependencies
run: python -m pip install .[test]
- name: Run pytest
if: true == false # disable job
run: pytest ./tests