cf5675876c
1. update/fix codecheck Run workflow with pylint 2.15.7 Add a bunch of fiddly and mostly cosmetic changes to make pylint (and make codecheck) happy. Also try to run pyflakes3 vs. pyflakes 2. remove Ubuntu 18.04 Ubuntu 18.04 has been removed from github actions, so we remove it from our workflow as well
23 lines
544 B
YAML
23 lines
544 B
YAML
|
|
name: code-check
|
|
|
|
on: [push, pull_request]
|
|
|
|
jobs:
|
|
code-check:
|
|
name: Mininet Code Check
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Set up Python 3.x
|
|
uses: actions/setup-python@v2
|
|
with:
|
|
python-version: 3.x
|
|
- name: Check out Mininet source
|
|
uses: actions/checkout@v2
|
|
- name: Install Mininet code check dependencies
|
|
run: |
|
|
PYTHON=`which python` util/install.sh -n
|
|
python -m pip install pylint==2.15.7
|
|
- name: Run code check
|
|
run: make codecheck
|