11 runs-on: ubuntu-latest
15 - name: Checkout source
16 uses: actions/checkout@v2
18 - name: Install virtualenv + python3-setuptools
19 run: sudo apt-get install virtualenv python3-setuptools
21 - name: Set up Python virtualenv environment
22 run: virtualenv -p /usr/bin/python3 venv3
24 - name: Activate Python virtualenv environment
25 run: . ./venv3/bin/activate
27 - name: pip install wheel (to make install black work)
28 run: pip3 install wheel
30 - name: pip install flake8, isort + black, vulture
31 run: pip3 install flake8 isort black vulture
33 - name: Codecheck execution
37 runs-on: ubuntu-latest
41 - name: Checkout source
42 uses: actions/checkout@v2
44 - name: Install virtualenv + python3-setuptools
45 run: sudo apt-get install virtualenv python3-setuptools
47 - name: Set up Python virtualenv environment
48 run: virtualenv -p /usr/bin/python3 venv3
50 - name: Activate Python virtualenv environment
51 run: . ./venv3/bin/activate
53 - name: Install pytest
54 run: pip3 install pytest