From 67770b4224a3787e84b20ff9c74de79712620453 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sat, 22 Aug 2020 12:15:12 +0200 Subject: actions: Fix CI --- .github/workflows/ci.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to '.github') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9758584..8886753 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,27 +1,29 @@ name: CI -on: - push: - branches: [ $default-branch ] - pull_request: - branches: [ $default-branch ] +on: [push] jobs: build: runs-on: ubuntu-latest strategy: + # Failure for one Python version does not indicate it’ll fail for another + fail-fast: false matrix: python-version: [3.6, 3.7, 3.8, pypy3] steps: - uses: actions/checkout@v2 + with: + submodules: true - name: Set up Python uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | + sudo apt install ninja-build libxml2-dev libxslt1-dev pip install . pip install flake8 pytest pytest-cov - name: Lint with flake8 run: | + cd lulua flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics - name: Test with pytest run: | -- cgit v1.2.3