@@ -6,6 +6,11 @@ name: Upload Release
6
6
# or API.
7
7
on :
8
8
workflow_dispatch :
9
+ inputs :
10
+ releaseId :
11
+ type : string
12
+ required : true
13
+ description : Release ID
9
14
10
15
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
11
16
jobs :
94
99
env :
95
100
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
96
101
with :
97
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
102
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
98
103
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-linux-x64-portable.zip
99
104
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}.zip
100
105
asset_content_type : application/zip
@@ -105,7 +110,7 @@ jobs:
105
110
env :
106
111
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
107
112
with :
108
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
113
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
109
114
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-linux-x64-portable.7z
110
115
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}.7z
111
116
asset_content_type : application/x-7z-compressed
@@ -116,7 +121,7 @@ jobs:
116
121
env :
117
122
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
118
123
with :
119
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
124
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
120
125
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-linux-armv7l-portable.zip
121
126
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-armv7l.zip
122
127
asset_content_type : application/zip
@@ -127,7 +132,7 @@ jobs:
127
132
env :
128
133
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
129
134
with :
130
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
135
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
131
136
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-linux-armv7l-portable.7z
132
137
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-armv7l.7z
133
138
asset_content_type : application/x-7z-compressed
@@ -138,7 +143,7 @@ jobs:
138
143
env :
139
144
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
140
145
with :
141
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
146
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
142
147
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-linux-arm64-portable.zip
143
148
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64.zip
144
149
asset_content_type : application/zip
@@ -149,7 +154,7 @@ jobs:
149
154
env :
150
155
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
151
156
with :
152
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
157
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
153
158
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-linux-arm64-portable.7z
154
159
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64.7z
155
160
asset_content_type : application/x-7z-compressed
@@ -160,7 +165,7 @@ jobs:
160
165
env :
161
166
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
162
167
with :
163
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
168
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
164
169
asset_name : freetube_${{ steps.getPackageInfo.outputs.version }}_amd64.deb
165
170
asset_path : build/freetube_${{ steps.getPackageInfo.outputs.version }}_amd64.deb
166
171
asset_content_type : application/vnd.debian.binary-package
@@ -171,7 +176,7 @@ jobs:
171
176
env :
172
177
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
173
178
with :
174
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
179
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
175
180
asset_name : freetube_${{ steps.getPackageInfo.outputs.version }}_armv7l.deb
176
181
asset_path : build/freetube_${{ steps.getPackageInfo.outputs.version }}_armv7l.deb
177
182
asset_content_type : application/vnd.debian.binary-package
@@ -182,7 +187,7 @@ jobs:
182
187
env :
183
188
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
184
189
with :
185
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
190
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
186
191
asset_name : freetube_${{ steps.getPackageInfo.outputs.version }}_arm64.deb
187
192
asset_path : build/freetube_${{ steps.getPackageInfo.outputs.version }}_arm64.deb
188
193
asset_content_type : application/vnd.debian.binary-package
@@ -193,7 +198,7 @@ jobs:
193
198
env :
194
199
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
195
200
with :
196
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
201
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
197
202
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-amd64.AppImage
198
203
asset_path : build/FreeTube-${{ steps.getPackageInfo.outputs.version }}.AppImage
199
204
asset_content_type : application/vnd.appimage
@@ -204,7 +209,7 @@ jobs:
204
209
env :
205
210
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
206
211
with :
207
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
212
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
208
213
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-armv7l.AppImage
209
214
asset_path : build/FreeTube-${{ steps.getPackageInfo.outputs.version }}-armv7l.AppImage
210
215
asset_content_type : application/vnd.appimage
@@ -215,7 +220,7 @@ jobs:
215
220
env :
216
221
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
217
222
with :
218
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
223
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
219
224
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-arm64.AppImage
220
225
asset_path : build/FreeTube-${{ steps.getPackageInfo.outputs.version }}-arm64.AppImage
221
226
asset_content_type : application/vnd.appimage
@@ -226,7 +231,7 @@ jobs:
226
231
env :
227
232
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
228
233
with :
229
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
234
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
230
235
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}.amd64.rpm
231
236
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}.x86_64.rpm
232
237
asset_content_type : application/x-rpm
@@ -239,7 +244,7 @@ jobs:
239
244
env :
240
245
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
241
246
with :
242
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
247
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
243
248
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}.arm64.rpm
244
249
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}.aarch64.rpm
245
250
asset_content_type : application/x-rpm
@@ -250,7 +255,7 @@ jobs:
250
255
env :
251
256
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
252
257
with :
253
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
258
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
254
259
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-alpine-amd64.apk
255
260
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}.apk
256
261
asset_content_type : application/octet-stream
@@ -261,7 +266,7 @@ jobs:
261
266
env :
262
267
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
263
268
with :
264
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
269
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
265
270
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-alpine-armv7l.apk
266
271
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-armv7l.apk
267
272
asset_content_type : application/octet-stream
@@ -272,7 +277,7 @@ jobs:
272
277
env :
273
278
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
274
279
with :
275
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
280
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
276
281
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-alpine-arm64.apk
277
282
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64.apk
278
283
asset_content_type : application/octet-stream
@@ -283,7 +288,7 @@ jobs:
283
288
env :
284
289
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
285
290
with :
286
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
291
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
287
292
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-amd64.pacman
288
293
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}.pacman
289
294
asset_content_type : application/x-zstd-compressed-tar
@@ -294,7 +299,7 @@ jobs:
294
299
env :
295
300
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
296
301
with :
297
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
302
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
298
303
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-setup-x64.exe
299
304
asset_path : build/freetube Setup ${{ steps.getPackageInfo.outputs.version }}.exe
300
305
asset_content_type : application/x-ms-dos-executable
@@ -305,7 +310,7 @@ jobs:
305
310
env :
306
311
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
307
312
with :
308
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
313
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
309
314
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-win-x64-portable.exe
310
315
asset_path : build/FreeTube ${{ steps.getPackageInfo.outputs.version }}.exe
311
316
asset_content_type : application/x-ms-dos-executable
@@ -316,7 +321,7 @@ jobs:
316
321
env :
317
322
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
318
323
with :
319
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
324
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
320
325
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-win-x64-portable.zip
321
326
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-win.zip
322
327
asset_content_type : application/zip
@@ -327,7 +332,7 @@ jobs:
327
332
env :
328
333
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
329
334
with :
330
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
335
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
331
336
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-win-x64-portable.7z
332
337
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-win.7z
333
338
asset_content_type : application/x-7z-compressed
@@ -338,7 +343,7 @@ jobs:
338
343
env :
339
344
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
340
345
with :
341
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
346
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
342
347
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-setup-arm64.exe
343
348
asset_path : build/freetube Setup ${{ steps.getPackageInfo.outputs.version }}.exe
344
349
asset_content_type : application/x-ms-dos-executable
@@ -349,7 +354,7 @@ jobs:
349
354
env :
350
355
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
351
356
with :
352
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
357
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
353
358
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-win-arm64-portable.exe
354
359
asset_path : build/FreeTube ${{ steps.getPackageInfo.outputs.version }}.exe
355
360
asset_content_type : application/x-ms-dos-executable
@@ -360,7 +365,7 @@ jobs:
360
365
env :
361
366
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
362
367
with :
363
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
368
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
364
369
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-win-arm64-portable.zip
365
370
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64-win.zip
366
371
asset_content_type : application/zip
@@ -371,7 +376,7 @@ jobs:
371
376
env :
372
377
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
373
378
with :
374
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
379
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
375
380
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-win-arm64-portable.7z
376
381
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64-win.7z
377
382
asset_content_type : application/x-7z-compressed
@@ -382,7 +387,7 @@ jobs:
382
387
env :
383
388
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
384
389
with :
385
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
390
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
386
391
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-mac-x64.dmg
387
392
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}.dmg
388
393
asset_content_type : application/x-apple-diskimage
@@ -393,7 +398,7 @@ jobs:
393
398
env :
394
399
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
395
400
with :
396
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
401
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
397
402
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-mac-x64.zip
398
403
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-mac.zip
399
404
asset_content_type : application/zip
@@ -404,7 +409,7 @@ jobs:
404
409
env :
405
410
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
406
411
with :
407
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
412
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
408
413
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-mac-x64.7z
409
414
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-mac.7z
410
415
asset_content_type : application/x-7z-compressed
@@ -415,7 +420,7 @@ jobs:
415
420
env :
416
421
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
417
422
with :
418
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
423
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
419
424
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-mac-arm64.dmg
420
425
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64.dmg
421
426
asset_content_type : application/x-apple-diskimage
@@ -426,7 +431,7 @@ jobs:
426
431
env :
427
432
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
428
433
with :
429
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
434
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
430
435
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-mac-arm64.zip
431
436
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64-mac.zip
432
437
asset_content_type : application/x-apple-diskimage
@@ -437,7 +442,7 @@ jobs:
437
442
env :
438
443
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
439
444
with :
440
- upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ secrets.UPLOAD_ID }}/assets{?name,label}
445
+ upload_url : https://uploads.github.com/repos/FreeTubeApp/FreeTube/releases/${{ inputs.releaseId }}/assets{?name,label}
441
446
asset_name : freetube-${{ steps.getPackageInfo.outputs.version }}-mac-arm64.7z
442
447
asset_path : build/freetube-${{ steps.getPackageInfo.outputs.version }}-arm64-mac.7z
443
448
asset_content_type : application/x-7z-compressed
0 commit comments