diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2d12a96bf..ad6576970 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,19 +11,26 @@ jobs: strategy: matrix: python-version: [3.6, 3.7, 3.8] + click-7: [true, false] fail-fast: false steps: - uses: actions/checkout@v2 - name: Set up Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} - name: Install Flit run: pip install flit - name: Install Dependencies run: flit install --deps=develop --symlink + - name: Install Click 7 + if: matrix.click-7 + run: pip install "click<8.0.0" - name: Test run: bash scripts/test.sh + - name: Lint + if: ${{ matrix.python-version != '3.6' && matrix.click-7 }} + run: bash scripts/lint.sh - name: Upload coverage uses: codecov/codecov-action@v1