Skip to content

Commit e7aec19

Browse files
committed
Run tests on multiple operating systems
Supporing only - ubuntu - centos - debian
1 parent 81104e2 commit e7aec19

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,24 @@ env:
1818

1919
jobs:
2020
test:
21-
runs-on: ubuntu-18.04
22-
21+
runs-on: ubuntu-20.04
2322
strategy:
2423
matrix:
2524
python-version:
2625
- 2.7
2726
- 3.6
27+
- 3.7
28+
- 3.8
29+
- 3.9
30+
os:
31+
- centos:7
32+
- centos:8
33+
- ubuntu:bionic
34+
- ubuntu:focal
35+
- debian:stretch
36+
- debian:buster
2837

38+
container: ${{ matrix.os }}
2939
steps:
3040
- name: Setup python ${{ matrix.python-version }}
3141
uses: actions/setup-python@v2

0 commit comments

Comments
 (0)