@@ -12,13 +12,13 @@ jobs:
12
12
if : ${{ !github.head_ref }}
13
13
runs-on : ubuntu-latest
14
14
steps :
15
- - uses : actions/checkout@v3
15
+ - uses : actions/checkout@v4
16
16
with :
17
17
submodules : recursive
18
18
- name : Pack
19
19
run : ./.ci/source.sh
20
20
- name : Upload
21
- uses : actions/upload-artifact@v3
21
+ uses : actions/upload-artifact@v4
22
22
with :
23
23
name : source
24
24
path : artifacts/
@@ -37,11 +37,11 @@ jobs:
37
37
OS : linux
38
38
TARGET : ${{ matrix.target }}
39
39
steps :
40
- - uses : actions/checkout@v3
40
+ - uses : actions/checkout@v4
41
41
with :
42
42
submodules : recursive
43
43
- name : Set up cache
44
- uses : actions/cache@v3
44
+ uses : actions/cache@v4
45
45
with :
46
46
path : ${{ env.CCACHE_DIR }}
47
47
key : ${{ runner.os }}-${{ matrix.target }}-${{ github.sha }}
53
53
run : ./.ci/pack.sh
54
54
if : ${{ matrix.target == 'appimage' }}
55
55
- name : Upload
56
- uses : actions/upload-artifact@v3
56
+ uses : actions/upload-artifact@v4
57
57
if : ${{ matrix.target == 'appimage' }}
58
58
with :
59
59
name : ${{ env.OS }}-${{ env.TARGET }}
@@ -70,11 +70,11 @@ jobs:
70
70
OS : macos
71
71
TARGET : ${{ matrix.target }}
72
72
steps :
73
- - uses : actions/checkout@v3
73
+ - uses : actions/checkout@v4
74
74
with :
75
75
submodules : recursive
76
76
- name : Set up cache
77
- uses : actions/cache@v3
77
+ uses : actions/cache@v4
78
78
with :
79
79
path : ${{ env.CCACHE_DIR }}
80
80
key : ${{ runner.os }}-${{ matrix.target }}-${{ github.sha }}
87
87
- name : Prepare outputs for caching
88
88
run : mv build/bundle $OS-$TARGET
89
89
- name : Cache outputs for universal build
90
- uses : actions/cache/save@v3
90
+ uses : actions/cache/save@v4
91
91
with :
92
92
path : ${{ env.OS }}-${{ env.TARGET }}
93
93
key : ${{ runner.os }}-${{ matrix.target }}-${{ github.sha }}-${{ github.run_id }}-${{ github.run_attempt }}
@@ -98,15 +98,15 @@ jobs:
98
98
OS : macos
99
99
TARGET : universal
100
100
steps :
101
- - uses : actions/checkout@v3
101
+ - uses : actions/checkout@v4
102
102
- name : Download x86_64 build from cache
103
- uses : actions/cache/restore@v3
103
+ uses : actions/cache/restore@v4
104
104
with :
105
105
path : ${{ env.OS }}-x86_64
106
106
key : ${{ runner.os }}-x86_64-${{ github.sha }}-${{ github.run_id }}-${{ github.run_attempt }}
107
107
fail-on-cache-miss : true
108
108
- name : Download ARM64 build from cache
109
- uses : actions/cache/restore@v3
109
+ uses : actions/cache/restore@v4
110
110
with :
111
111
path : ${{ env.OS }}-arm64
112
112
key : ${{ runner.os }}-arm64-${{ github.sha }}-${{ github.run_id }}-${{ github.run_attempt }}
@@ -118,7 +118,7 @@ jobs:
118
118
- name : Pack
119
119
run : ./.ci/pack.sh
120
120
- name : Upload
121
- uses : actions/upload-artifact@v3
121
+ uses : actions/upload-artifact@v4
122
122
with :
123
123
name : ${{ env.OS }}-${{ env.TARGET }}
124
124
path : artifacts/
@@ -137,11 +137,11 @@ jobs:
137
137
OS : windows
138
138
TARGET : ${{ matrix.target }}
139
139
steps :
140
- - uses : actions/checkout@v3
140
+ - uses : actions/checkout@v4
141
141
with :
142
142
submodules : recursive
143
143
- name : Set up cache
144
- uses : actions/cache@v3
144
+ uses : actions/cache@v4
145
145
with :
146
146
path : ${{ env.CCACHE_DIR }}
147
147
key : ${{ runner.os }}-${{ matrix.target }}-${{ github.sha }}
@@ -179,7 +179,7 @@ jobs:
179
179
- name : Pack
180
180
run : ./.ci/pack.sh
181
181
- name : Upload
182
- uses : actions/upload-artifact@v3
182
+ uses : actions/upload-artifact@v4
183
183
with :
184
184
name : ${{ env.OS }}-${{ env.TARGET }}
185
185
path : artifacts/
@@ -192,11 +192,11 @@ jobs:
192
192
OS : android
193
193
TARGET : universal
194
194
steps :
195
- - uses : actions/checkout@v3
195
+ - uses : actions/checkout@v4
196
196
with :
197
197
submodules : recursive
198
198
- name : Set up cache
199
- uses : actions/cache@v3
199
+ uses : actions/cache@v4
200
200
with :
201
201
path : |
202
202
~/.gradle/caches
@@ -228,7 +228,7 @@ jobs:
228
228
env :
229
229
UNPACKED : 1
230
230
- name : Upload
231
- uses : actions/upload-artifact@v3
231
+ uses : actions/upload-artifact@v4
232
232
with :
233
233
name : ${{ env.OS }}-${{ env.TARGET }}
234
234
path : src/android/app/artifacts/
@@ -242,11 +242,11 @@ jobs:
242
242
OS : ios
243
243
TARGET : arm64
244
244
steps :
245
- - uses : actions/checkout@v3
245
+ - uses : actions/checkout@v4
246
246
with :
247
247
submodules : recursive
248
248
- name : Set up cache
249
- uses : actions/cache@v3
249
+ uses : actions/cache@v4
250
250
with :
251
251
path : ${{ env.CCACHE_DIR }}
252
252
key : ${{ runner.os }}-ios-${{ github.sha }}
@@ -261,7 +261,7 @@ jobs:
261
261
needs : [windows, linux, macos-universal, android, source]
262
262
if : ${{ startsWith(github.ref, 'refs/tags/') }}
263
263
steps :
264
- - uses : actions/download-artifact@v3
264
+ - uses : actions/download-artifact@v4
265
265
- name : Create release
266
266
uses : actions/create-release@v1
267
267
env :
0 commit comments