@@ -16,12 +16,16 @@ jobs:
16
16
include :
17
17
- python : 2.7
18
18
PLONE_VERSION : 4
19
+ continue-on-error : false
19
20
- python : 2.7
20
21
PLONE_VERSION : 51
22
+ continue-on-error : true
21
23
- python : 3.7
22
24
PLONE_VERSION : 52
25
+ continue-on-error : true
23
26
- python : 3.8
24
27
PLONE_VERSION : 52
28
+ continue-on-error : true
25
29
steps :
26
30
- name : Checkout
27
31
uses : actions/checkout@v2
@@ -58,33 +62,33 @@ jobs:
58
62
- name : test
59
63
run : |
60
64
bin/test
65
+ continue-on-error : ${{matrix.continue-on-error}}
61
66
coverage :
62
67
runs-on : ubuntu-18.04
63
68
strategy :
64
69
fail-fast : false
65
70
matrix :
66
- PLONE_VERSION : [52 ]
71
+ PLONE_VERSION : [4 ]
67
72
steps :
68
73
- name : Checkout
69
74
uses : actions/checkout@v2
70
- - name : Set up Python 3.8
75
+ - name : Set up Python 2.7
71
76
uses : actions/setup-python@v2
72
77
with :
73
- python-version : 3.8
78
+ python-version : 2.7
74
79
- name : Setup Env
75
80
run : |
76
81
sudo apt-get update -qqy
77
82
sudo apt-get install -qqy g++ libpng-dev cmake libqt4-dev libqt5widgets5 qttools5-dev
78
83
wget -t 3 -T 60 --waitretry 5 -O zint-2.8.0.tar.gz https://sourceforge.net/projects/zint/files/zint/2.8.0/zint-2.8.0.tar.gz/download
79
84
tar -xf zint-2.8.0.tar.gz
80
85
cd zint-2.8.0
81
- sudo cmake .
82
- sudo make
83
- sudo make install
86
+ sudo cmake .
87
+ sudo make
88
+ sudo make install
84
89
cd ..
85
90
mkdir -p buildout-cache/{eggs,downloads}
86
- pip install -r requirements.txt coverage==5.3.1
87
- pip install -U "coveralls>=3.0.0" coverage==5.3.1 --no-cache-dir
91
+ pip install -r requirements.txt coverage==5.3.1 wheel
88
92
- name : Cache eggs
89
93
uses : actions/cache@v2
90
94
env :
@@ -101,6 +105,14 @@ jobs:
101
105
- name : test coverage
102
106
run : |
103
107
bin/coverage run bin/test
108
+ - name : Set up Python 3.8
109
+ uses : actions/setup-python@v2
110
+ with :
111
+ python-version : 3.8
112
+ - name : Install Coveralls
113
+ run : |
114
+ pip3 install -U pip setuptools --no-cache-dir
115
+ pip3 install -U "coveralls>=3.0.0" coverage==5.3.1 --no-cache-dir
104
116
- name : Publish to Coveralls
105
117
env :
106
118
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments