File tree Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change 7
7
strategy :
8
8
fail-fast : false
9
9
matrix :
10
- ARCH : [x86_64, i686, aarch64, armhf]
10
+ include :
11
+ - ARCH : x86_64
12
+ RUNS_ON : ubuntu-24.04
13
+ - ARCH : i686
14
+ RUNS_ON : ubuntu-24.04
15
+ - ARCH : aarch64
16
+ RUNS_ON : ubuntu-24.04-arm
17
+ - ARCH : armhf
18
+ RUNS_ON : ubuntu-24.04-arm
11
19
12
20
name : AppImage ${{ matrix.ARCH }}
13
- runs-on : ubuntu-20.04
21
+ runs-on : ${{ matrix.RUNS_ON }}
14
22
env :
15
23
ARCH : ${{ matrix.ARCH }}
16
24
DIST : bionic
17
25
steps :
18
- - uses : actions/checkout@v2
26
+ - uses : actions/checkout@v4
19
27
with :
20
28
submodules : recursive
21
29
22
- - name : Set up QEMU integration for Docker
23
- run : docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
24
-
25
30
- name : Build AppImage in Docker
26
31
run : bash -ex ci/build-in-docker.sh
27
32
28
33
- name : Archive artifacts
29
- uses : actions/upload-artifact@v2
34
+ uses : actions/upload-artifact@v4
30
35
with :
31
36
name : AppImage ${{ matrix.ARCH }}
32
37
path : zsync*.AppImage*
@@ -35,10 +40,10 @@ jobs:
35
40
name : Create release and upload artifacts
36
41
needs :
37
42
- appimage
38
- runs-on : ubuntu-20.04
43
+ runs-on : ubuntu-latest
39
44
steps :
40
45
- name : Download artifacts
41
- uses : actions/download-artifact@v2
46
+ uses : actions/download-artifact@v4
42
47
- name : Inspect directory after downloading artifacts
43
48
run : ls -alFR
44
49
- name : Create release and upload artifacts
You can’t perform that action at this time.
0 commit comments