11on :
22 push :
33 branches :
4- - master
4+ - master
55 pull_request :
66 branches :
7- - master
7+ - master
88
99name : Test
1010
@@ -18,18 +18,18 @@ jobs:
1818 name : Test
1919 strategy :
2020 matrix :
21- python-version : [ "3.6 ", "3.7 ", "3.8 ", "3.9 ", "3.10 ", "3.11" ]
21+ python-version : ["3.8 ", "3.9 ", "3.10 ", "3.11 ", "3.12 ", "3.13", "3.14" ]
2222 steps :
23- - uses : actions/checkout@v2
24- - name : Setup python
25- id : test
26- uses : actions/setup-python@v1
27- with :
28- python-version : " ${{ matrix.python-version }}"
29- - name : Install dependencies
30- run : pip install -r requirements-test.txt
31- - name : Test
32- run : pytest tests -vv
23+ - uses : actions/checkout@v2
24+ - name : Setup python
25+ id : test
26+ uses : actions/setup-python@v1
27+ with :
28+ python-version : " ${{ matrix.python-version }}"
29+ - name : Install dependencies
30+ run : pip install -r requirements-test.txt
31+ - name : Test
32+ run : pytest tests -vv
3333
3434 coverage :
3535 runs-on : ubuntu-latest
@@ -38,25 +38,25 @@ jobs:
3838 selenium :
3939 image : selenium/standalone-chrome
4040 steps :
41- - uses : actions/checkout@master
42- - name : Setup Python
43- uses : actions/setup-python@master
44- with :
45- python-version : 3.7
46- - name : Install dependencies
47- run : pip install -r requirements-test.txt
48- - name : Generate coverage report
49- run : pytest --cov=selenium_datatable --cov-report=xml
50- - name : Upload coverage to Codecov
51- uses : codecov/codecov-action@v2
52- with :
53- directory : ./coverage/reports/
54- fail_ci_if_error : true
55- files : ./coverage.xml
56- flags : unittests
57- name : codecov-umbrella
58- path_to_write_report : ./coverage/codecov_report.txt
59- verbose : true
41+ - uses : actions/checkout@master
42+ - name : Setup Python
43+ uses : actions/setup-python@master
44+ with :
45+ python-version : 3.7
46+ - name : Install dependencies
47+ run : pip install -r requirements-test.txt
48+ - name : Generate coverage report
49+ run : pytest --cov=selenium_datatable --cov-report=xml
50+ - name : Upload coverage to Codecov
51+ uses : codecov/codecov-action@v2
52+ with :
53+ directory : ./coverage/reports/
54+ fail_ci_if_error : true
55+ files : ./coverage.xml
56+ flags : unittests
57+ name : codecov-umbrella
58+ path_to_write_report : ./coverage/codecov_report.txt
59+ verbose : true
6060
6161 flake8-lint :
6262 runs-on : ubuntu-latest
0 commit comments