Add CI check for building against LibreSSL (#8842)
James Mills committed
Apr 29, 2020 at 20:54 UTC
8081102fa6ab587e400bbdf3d96abf86c40c8827
1 file changed
+16
.github/workflows/checks.yml
+16
@@ -37,6 +37,22 @@ jobs:
37
- name: Compare generated Dashboard vs. Backed up Dashboard
38
run: |
39
diff -sNrdu /tmp/dashboard.js web/gui/dashboard.js
40
+ libressl-checks:
41
+ name: LibreSSL
42
+ runs-on: ubuntu-latest
43
+ steps:
44
+ - name: Checkout
45
+ uses: actions/checkout@v2
46
+ - name: Build
47
+ run: >
48
+ docker run -v "$PWD":/netdata -w /netdata alpine:3.11 /bin/sh -c
49
+ 'apk add bash;
50
+ ./packaging/installer/install-required-packages.sh --dont-wait --non-interactive netdata;
51
+ apk del openssl openssl-dev;
52
+ apk add libressl libressl-dev;
53
+ autoreconf -ivf;
54
+ ./configure;
55
+ make;'
56
dist-checks:
57
name: Dist
58
runs-on: ubuntu-latest