@@ -17,10 +17,10 @@ jobs:
1717 steps :
1818 - uses : actions/checkout@v1
1919
20- - name : Set up Python 3.6 🐍
20+ - name : Set up Python 3.7 🐍
2121 uses : actions/setup-python@v1
2222 with :
23- python-version : ' 3.6 '
23+ python-version : ' 3.7 '
2424
2525 - name : Install Nox
2626 run : python -m pip install nox==2020.8.22
@@ -35,10 +35,10 @@ jobs:
3535 steps :
3636 - uses : actions/checkout@v1
3737
38- - name : Set up Python 3.6 🐍
38+ - name : Set up Python 3.7 🐍
3939 uses : actions/setup-python@v1
4040 with :
41- python-version : ' 3.6 '
41+ python-version : ' 3.7 '
4242
4343 - name : Install Nox
4444 run : python -m pip install nox==2020.8.22
@@ -53,10 +53,10 @@ jobs:
5353 steps :
5454 - uses : actions/checkout@v1
5555
56- - name : Set up Python 3.6 🐍
56+ - name : Set up Python 3.7 🐍
5757 uses : actions/setup-python@v1
5858 with :
59- python-version : ' 3.6 '
59+ python-version : ' 3.7 '
6060
6161 - name : Build 🔨
6262 run : |
@@ -71,10 +71,10 @@ jobs:
7171 steps :
7272 - uses : actions/checkout@v1
7373
74- - name : Set up Python 3.9 🐍
74+ - name : Set up Python 3.7 🐍
7575 uses : actions/setup-python@v1
7676 with :
77- python-version : ' 3.9 '
77+ python-version : ' 3.7 '
7878
7979 - name : Install PyInstaller
8080 run : python -m pip install pyinstaller==4.0
@@ -93,17 +93,21 @@ jobs:
9393 name : checksec.exe
9494 path : dist/checksec.exe
9595
96+ # TODO: can't test rich output: UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-78: character maps to <undefined>
97+ - name : Smoke test
98+ run : ./dist/checksec.exe C:\Windows --json
99+
96100 test :
97101 needs : build
98102 runs-on : ubuntu-latest
99103
100104 steps :
101105 - uses : actions/checkout@v1
102106
103- - name : Set up Python 3.6 🐍
107+ - name : Set up Python 3.7 🐍
104108 uses : actions/setup-python@v1
105109 with :
106- python-version : ' 3.6 '
110+ python-version : ' 3.7 '
107111
108112 - name : Install Nox
109113 run : python -m pip install nox==2020.8.22
@@ -177,10 +181,10 @@ jobs:
177181 steps :
178182 - uses : actions/checkout@v1
179183
180- - name : Set up Python 3.6 🐍
184+ - name : Set up Python 3.7 🐍
181185 uses : actions/setup-python@v1
182186 with :
183- python-version : ' 3.6 '
187+ python-version : ' 3.7 '
184188
185189 - name : Build 🔨
186190 run : |
0 commit comments