File tree Expand file tree Collapse file tree 1 file changed +27
-4
lines changed
Expand file tree Collapse file tree 1 file changed +27
-4
lines changed Original file line number Diff line number Diff line change @@ -12,13 +12,36 @@ jobs:
1212 fail-fast : false
1313 matrix :
1414 os : [windows, ubuntu, macos]
15- python : [3. 6, 3. 7, 3. 8, 3. 9]
15+ pyver_minor : [6, 7, 8, 9]
1616 platform : [x64]
1717 shutdown_mode : [Normal, Soft]
18+ include :
19+ - os : ubuntu
20+ pyver_minor : 6
21+ dll_suffix : m
22+ - os : ubuntu
23+ pyver_minor : 7
24+ dll_suffix : m
25+
26+ - os : macos
27+ dll_prefix : lib
28+ dll_pyver_major : ' 3.'
29+ - os : ubuntu
30+ dll_prefix : lib
31+ dll_pyver_major : ' 3.'
32+ - os : windows
33+ dll_pyver_major : ' 3'
34+
35+ - os : ubuntu
36+ dll_ext : .so
37+ - os : windows
38+ dll_ext : .dll
39+ - os : macos
40+ dll_ext : .dylib
1841
1942 env :
2043 PYTHONNET_SHUTDOWN_MODE : ${{ matrix.SHUTDOWN_MODE }}
21- PYTHONNET_PYVER : ${{ matrix.PYTHON }}
44+ PYTHONNET_PYDLL : ${{ matrix.DLL_PREFIX }}python${{matrix.DLL_PYVER_MAJOR}}${{matrix.PYVER_MINOR}}${{matrix.DLL_SUFFIX}}${{matrix.DLL_EXT }}
2245
2346 steps :
2447 - name : Set Environment on macOS
@@ -33,10 +56,10 @@ jobs:
3356 - name : Setup .NET
3457 uses : actions/setup-dotnet@v1
3558
36- - name : Set up Python ${{ matrix.python }}
59+ - name : Set up Python 3. ${{ matrix.pyver_minor }}
3760 uses : actions/setup-python@v2
3861 with :
39- python-version : ${{ matrix.python }}
62+ python-version : 3. ${{ matrix.pyver_minor }}
4063 architecture : ${{ matrix.platform }}
4164
4265 - name : Install dependencies
You can’t perform that action at this time.
0 commit comments