rags
1name: Linting
2
3on:
4push:
5branches:
6- main
7pull_request:
8
9jobs:
10build:
11runs-on: ubuntu-latest
12strategy:
13# You can use PyPy versions in python-version.
14# For example, pypy-2.7 and pypy-3.8
15matrix:
16python-version: ["3.9"]
17poetry-version: [1.5.1]
18steps:
19- uses: actions/checkout@v3
20- name: Set up Python ${{ matrix.python-version }}
21uses: actions/setup-python@v4
22with:
23python-version: ${{ matrix.python-version }}
24- name: Run image
25uses: abatilo/actions-poetry@v2.0.0
26with:
27poetry-version: ${{ matrix.poetry-version }}
28- name: Install deps
29run: |
30poetry install --with dev
31- name: Run Linting
32run: poetry run make lint
33