File tree Expand file tree Collapse file tree 2 files changed +15
-18
lines changed Expand file tree Collapse file tree 2 files changed +15
-18
lines changed Original file line number Diff line number Diff line change @@ -43,24 +43,34 @@ jobs:
43
43
architecture : ucrt-x86_64
44
44
shell : ' msys2 {0}'
45
45
46
+ - name : Linux (ARM64)
47
+ os : ubuntu
48
+ os-version : 24.04-arm
49
+ use-clang : false
50
+ arm : true
51
+ shell : bash
52
+
46
53
- name : Linux
47
54
os : ubuntu
48
55
os-version : 24.04
49
56
use-clang : false
57
+ arm : false
50
58
shell : bash
51
59
52
60
- name : Linux Clang (libstdc++)
53
61
os : ubuntu
54
62
os-version : 24.04
55
63
use-clang : true
56
64
use-clang_stdlib : false
65
+ arm : false
57
66
shell : bash
58
67
59
68
- name : Linux Clang (libc++)
60
69
os : ubuntu
61
70
os-version : 24.04
62
71
use-clang : true
63
72
use-clang_stdlib : true
73
+ arm : false
64
74
shell : bash
65
75
66
76
- name : MacOS
Original file line number Diff line number Diff line change 11
11
jobs :
12
12
flatpak :
13
13
name : Flatpak build (${{ matrix.config.arch }})
14
- runs-on : ubuntu-24.04
14
+ runs-on : ubuntu-${{ matrix.config.os-version }}
15
15
strategy :
16
16
matrix :
17
17
config :
18
18
- arch : x86_64
19
- use_qemu : false
19
+ os-version : 24.04
20
20
21
21
- arch : aarch64
22
- use_qemu : true
23
- qemu_arch : arm64
22
+ os-version : 24.04-arm
24
23
# Don't fail the whole workflow if one architecture fails
25
24
fail-fast : false
26
25
container :
27
- image : bilelmoussaoui /flatpak-github-actions:freedesktop-24.08
26
+ image : ghcr.io/flathub-infra /flatpak-github-actions:freedesktop-24.08
28
27
options : --privileged
29
28
steps :
30
29
- uses : actions/checkout@v4
31
30
32
- - name : Install deps
33
- if : ${{ matrix.config.use_qemu == true }}
34
- run : |
35
- dnf -y install docker
36
-
37
- - name : Set up QEMU
38
- if : ${{ matrix.config.use_qemu == true }}
39
- id : qemu
40
- uses : docker/setup-qemu-action@v3
41
- with :
42
- platforms : ${{ matrix.config.qemu_arch }}
43
-
44
- - uses : bilelmoussaoui/flatpak-github-actions/flatpak-builder@v6
31
+ - uses : flathub-infra/flatpak-github-actions/flatpak-builder@9386d85446c0f8c6b93dea3774002af2abcac3d5
45
32
with :
46
33
bundle : oopetris.flatpak
47
34
manifest-path : io.github.openbrickprotocolfoundation.oopetris.yml
You can’t perform that action at this time.
0 commit comments