10
10
android :
11
11
runs-on : ubuntu-latest
12
12
steps :
13
- - uses : actions/checkout@v2
13
+ - uses : actions/checkout@v3
14
14
- name : Install NDK
15
15
run : |
16
16
cd ~
@@ -26,34 +26,37 @@ jobs:
26
26
./build_android.sh
27
27
./build_android_arm64.sh
28
28
- name : Upload
29
- uses : actions/upload-artifact@v2
29
+ uses : actions/upload-artifact@v3
30
30
with :
31
31
path : ./NativeLibs/yasio/plugin_android/**/*
32
32
name : plugin_android
33
33
linux :
34
34
runs-on : ubuntu-latest
35
35
steps :
36
- - uses : actions/checkout@v2
36
+ - uses : actions/checkout@v3
37
37
- name : Build
38
38
run : |
39
39
cd NativeLibs/yasio
40
40
./build_linux.sh
41
41
- name : Upload
42
- uses : actions/upload-artifact@v2
42
+ uses : actions/upload-artifact@v3
43
43
with :
44
44
path : ./NativeLibs/yasio/plugin_linux/**/*
45
45
name : plugin_linux
46
46
ios :
47
47
runs-on : macos-latest
48
48
49
49
steps :
50
- - uses : actions/checkout@v2
50
+ - uses : actions/checkout@v3
51
+ - uses : maxim-lobanov/setup-xcode@v1
52
+ with :
53
+ xcode-version : ' 13.4'
51
54
- name : Build
52
55
run : |
53
56
cd NativeLibs/yasio
54
57
./build_ios.sh
55
58
- name : Upload
56
- uses : actions/upload-artifact@v2
59
+ uses : actions/upload-artifact@v3
57
60
with :
58
61
path : ./NativeLibs/yasio/plugin_ios/**/*
59
62
name : plugin_ios
68
71
cd NativeLibs/yasio
69
72
./build_osx.sh
70
73
- name : Upload
71
- uses : actions/upload-artifact@v2
74
+ uses : actions/upload-artifact@v3
72
75
with :
73
76
path : ./NativeLibs/yasio/plugin_osx/**/*
74
77
name : plugin_osx
@@ -77,18 +80,18 @@ jobs:
77
80
runs-on : windows-latest
78
81
79
82
steps :
80
- - uses : actions/checkout@v2
83
+ - uses : actions/checkout@v3
81
84
82
85
- name : Insatll MSVC
83
- uses : microsoft/setup-msbuild@v1.0.2
86
+ uses : microsoft/setup-msbuild@v1.3
84
87
85
88
- name : Build
86
89
run : |
87
90
cd NativeLibs/yasio
88
91
.\build_win.bat
89
92
.\build_uwp.bat
90
93
- name : Upload
91
- uses : actions/upload-artifact@v2
94
+ uses : actions/upload-artifact@v3
92
95
with :
93
96
path : ./NativeLibs/yasio/plugin_win/**/*
94
97
name : plugin_win
97
100
runs-on : ubuntu-latest
98
101
steps :
99
102
- name : Download a Build Artifact
100
- uses : actions/download-artifact@v2.0.9
103
+ uses : actions/download-artifact@v3
101
104
- name : Display structure of downloaded files
102
105
run : ls -R
0 commit comments