diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7e9a21f..6532f1f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,18 +23,22 @@ jobs: - "3.9" - "3.10" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | - python -m pip install --upgrade pip - python -m pip install --upgrade wheel + python -m pip install --upgrade pip setuptools wheel python -m pip install --upgrade -r requirements.txt python -m pip install -e . - name: Lint - run: make lint + run: | + isort sopel_help + flake8 + pylint sopel_help + pyroma . - name: Tests - run: make test + run: | + coverage run -m pytest -v . diff --git a/Makefile b/Makefile index 33e5990..459c3ba 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,6 @@ lint-check: lint-style: pylint sopel_help - ls -l pyroma . lint: lint-check lint-style