diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a66e81b72f3b156482eb3fdcc31faf4510fc0c50..35c8480fc3b879aeb6216be7bab5d5ed24e8ad88 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,20 @@ jobs: curl -L -O https://gitlab.tiker.net/inducer/ci-support/raw/main/prepare-and-run-flake8.sh . ./prepare-and-run-flake8.sh "$(basename $GITHUB_REPOSITORY)" test examples benchmarks + pylint: + name: Pylint + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: "Main Script" + run: | + USE_CONDA_BUILD=1 + EXTRA_INSTALL="pyvisfile scipy matplotlib" + curl -L -O https://tiker.net/ci-support-v0 + . ci-support-v0 + build_py_project + run_pylint "$(basename $GITHUB_REPOSITORY)" test/test_*.py + docs: name: Documentation runs-on: ubuntu-latest diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 52c76990a00615307e03da1311741fcc3bbf66f6..ce90a8939ba4b11ed09a580ce44ef102caa6f0ba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -128,6 +128,17 @@ Flake8: except: - tags +Pylint: + script: + - EXTRA_INSTALL="pybind11 numpy mako scipy matplotlib pyvisfile mpi4py" + - curl -L -O https://tiker.net/ci-support-v0 + - . ci-support-v0 + - build_py_project + tags: + - python3 + except: + - tags + Benchmarks: stage: test script: |