File tree 1 file changed +25
-0
lines changed
1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 39
39
meson setup -Denable-debug-checks=true -Doptimization=1 build_ci
40
40
&& meson test -Cbuild_ci
41
41
42
+ jobs :
43
+ ubuntu :
44
+ name : Ubuntu native build (ARM64)
45
+ runs-on : ubuntu-24.04-arm
46
+
47
+ steps :
48
+ - uses : actions/checkout@v4
49
+
50
+ - name : Install dependencies
51
+ run : >-
52
+ sudo apt-get update &&
53
+ sudo apt-get install -y --no-install-recommends g++-13 python3
54
+ pkgconf libedit-dev libpcre2-dev libssl-dev zlib1g-dev uuid-dev
55
+ ninja-build python3-pip
56
+
57
+ - name : Install newest meson
58
+ run : >-
59
+ sudo pip3 install meson # --break-system-packages
60
+
61
+ - name : Run tests
62
+ run : >-
63
+ export CXX='g++-13';
64
+ meson setup -Denable-debug-checks=true -Doptimization=1 build_ci
65
+ && meson test -Cbuild_ci
66
+
42
67
msys2 :
43
68
name : MSYS2 native build (x86-64)
44
69
runs-on : windows-2022
You can’t perform that action at this time.
0 commit comments