File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -11,15 +11,15 @@ jobs:
11
11
fail-fast : false
12
12
matrix :
13
13
cfg :
14
- - os : ubuntu-20.04
14
+ - os : ubuntu-latest
15
15
python-version : 3.8
16
16
target : linux
17
17
target-arch : x64
18
- - os : macos-10.15
18
+ - os : macos-latest
19
19
python-version : 3.8
20
20
target : mac
21
- target-arch : x64
22
- - os : windows-2019
21
+ target-arch : arm64
22
+ - os : windows-latest
23
23
python-version : 3.8
24
24
target : windows
25
25
target-arch : x86
@@ -33,16 +33,18 @@ jobs:
33
33
submodules : true
34
34
35
35
- name : Set up Python
36
- uses : actions/setup-python@v2
36
+ uses : actions/setup-python@v5
37
37
with :
38
38
python-version : ${{ matrix.cfg.python-version }}
39
39
architecture : ${{ matrix.cfg.target-arch }}
40
40
41
41
- name : Set up build deps
42
42
shell : bash
43
43
run : |
44
- if [ "${{ matrix.cfg.target }} = "linux" ]; then sudo apt-get -yq update && sudo apt-get -yq install upx; fi
45
- if [ "${{ matrix.cfg.target }} = "windows" ]; then pip3 install pypiwin32 pefile; fi
44
+ pip3 install setuptools==58 wheel ## needed by fs<2
45
+ if [ "${{ matrix.cfg.target }}" = "linux" ]; then sudo apt-get -yq update && sudo apt-get -yq install upx; fi
46
+ if [ "${{ matrix.cfg.target }}" = "windows" ]; then pip3 install pypiwin32 pefile; fi
47
+
46
48
pip3 install -r build/requirements.txt
47
49
pip3 install pyinstaller
48
50
63
65
CI_GIT_TAG : ${{ steps.gitVersion.outputs.VERSION }}
64
66
65
67
- name : Upload artifacts
66
- uses : actions/upload-artifact@v2
68
+ uses : actions/upload-artifact@v4
67
69
with :
68
70
name : ${{ matrix.cfg.target }}-${{ matrix.cfg.target-arch }}
69
71
path : |
You can’t perform that action at this time.
0 commit comments