1
0
mirror of https://github.com/nvbn/thefuck.git synced 2025-03-20 09:39:01 +00:00

set latest python to 3.9

This commit is contained in:
Divy Jain 2021-01-08 14:03:20 +05:30
parent 5117d8a853
commit 5cdd4205cb
No known key found for this signature in database
GPG Key ID: 45ABD8EE0FEC4C0B

View File

@ -2,6 +2,9 @@ name: Integration Tests
on: [push, pull_request] on: [push, pull_request]
env:
PYTHON_LATEST: '3.9'
jobs: jobs:
test: test:
strategy: strategy:
@ -33,19 +36,19 @@ jobs:
pip install -Ur requirements.txt pip install -Ur requirements.txt
python setup.py develop python setup.py develop
- name: Lint - name: Lint
if: ${{ matrix.os == 'ubuntu-latest' && matrix.python-version == '3.8' }} if: ${{ matrix.os == 'ubuntu-latest' && matrix.python-version == $PYTHON_LATEST }}
run: | run: |
flake8 flake8
- name: Run tests - name: Run tests
if: ${{ matrix.os != 'ubuntu-latest' || matrix.python-version != '3.8' }} if: ${{ matrix.os != 'ubuntu-latest' || matrix.python-version != $PYTHON_LATEST }}
run: | run: |
coverage run --source=thefuck,tests -m py.test -v --capture=sys tests coverage run --source=thefuck,tests -m py.test -v --capture=sys tests
- name: Run tests (including functional) - name: Run tests (including functional)
if: ${{ matrix.os == 'ubuntu-latest' && matrix.python-version == '3.8' }} if: ${{ matrix.os == 'ubuntu-latest' && matrix.python-version == $PYTHON_LATEST }}
run: | run: |
coverage run --source=thefuck,tests -m py.test -v --capture=sys tests --enable-functional coverage run --source=thefuck,tests -m py.test -v --capture=sys tests --enable-functional
- name: Post coverage results - name: Post coverage results
if: ${{ matrix.os == 'ubuntu-latest' && matrix.python-version == '3.8' }} if: ${{ matrix.os == 'ubuntu-latest' && matrix.python-version == $PYTHON_LATEST }}
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |