File tree 1 file changed +17
-13
lines changed
1 file changed +17
-13
lines changed Original file line number Diff line number Diff line change 6
6
build-and-test :
7
7
strategy :
8
8
matrix :
9
- ARCH : [x86_64, i386, aarch64, armhf]
10
- USE_STATIC_RUNTIME : [""]
11
- UPDATE : ["1"]
12
-
13
9
include :
14
- # test build
10
+ # regular builds:
15
11
- ARCH : x86_64
16
- DOCKER_ARCH : amd64
17
- BUILD_TYPE : coverage
12
+ BUILD_TYPE : appimage
13
+ RUNS_ON : ubuntu-24.04
14
+ - ARCH : i386
15
+ BUILD_TYPE : appimage
16
+ RUNS_ON : ubuntu-24.04
17
+ - ARCH : aarch64
18
+ BUILD_TYPE : appimage
19
+ RUNS_ON : ubuntu-24.04-arm
20
+ - ARCH : armhf
21
+ BUILD_TYPE : appimage
22
+ RUNS_ON : ubuntu-24.04-arm
18
23
19
- # experimental build
24
+ # test build
20
25
- ARCH : x86_64
21
- BUILD_TYPE : appimage
22
- USE_STATIC_RUNTIME : -static
26
+ BUILD_TYPE : coverage
27
+ RUNS_ON : ubuntu-24.04
23
28
24
29
fail-fast : false
25
30
26
31
name : ${{ matrix.ARCH }}${{ matrix.USE_STATIC_RUNTIME }}
27
- runs-on : ubuntu-latest
32
+ runs-on : ${{ matrix.RUNS_ON }}
28
33
29
34
env :
30
35
ARCH : ${{ matrix.ARCH }}
31
36
BUILD_TYPE : ${{ matrix.BUILD_TYPE }}
32
37
DEBIAN_FRONTEND : interactive
33
- USE_STATIC_RUNTIME : ${{ matrix.USE_STATIC_RUNTIME }}
34
38
35
39
steps :
36
40
# check out once git command is available
54
58
name : Create release and upload artifacts
55
59
needs :
56
60
- build-and-test
57
- runs-on : ubuntu-20 .04
61
+ runs-on : ubuntu-24 .04
58
62
steps :
59
63
- name : Download artifacts
60
64
uses : actions/download-artifact@v4
You can’t perform that action at this time.
0 commit comments