File tree Expand file tree Collapse file tree 1 file changed +43
-1
lines changed Expand file tree Collapse file tree 1 file changed +43
-1
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ name: Build tests
4
4
on : [push, pull_request, workflow_dispatch]
5
5
6
6
jobs :
7
- build :
7
+ build-glibc :
8
8
9
9
runs-on : ubuntu-latest
10
10
permissions : read-all
41
41
42
42
- name : Distcheck
43
43
run : make distcheck
44
+
45
+ build-musl :
46
+
47
+ runs-on : ubuntu-latest
48
+ container : alpine:latest
49
+ strategy :
50
+ fail-fast : false
51
+ matrix :
52
+ platform :
53
+ - linux/amd64
54
+ - linux/arm64
55
+
56
+ steps :
57
+ - uses : actions/checkout@v4
58
+
59
+ - name : Install dependencies
60
+ run : |
61
+ apk update
62
+ apk add --no-cache \
63
+ build-base \
64
+ autoconf \
65
+ automake \
66
+ libtool \
67
+ gnutls-dev \
68
+ keyutils-dev \
69
+ libnl3-dev \
70
+ glib-dev \
71
+ linux-headers
72
+
73
+ - name : Configure
74
+ run : |
75
+ ./autogen.sh
76
+ ./configure --with-systemd
77
+
78
+ - name : Build
79
+ run : make
80
+
81
+ - name : Check
82
+ run : make check
83
+
84
+ - name : Distcheck
85
+ run : make distcheck
You can’t perform that action at this time.
0 commit comments