summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorJames Mills <prologic@shortcircuit.net.au>2020-04-29 20:54:49 +1000
committerGitHub <noreply@github.com>2020-04-29 20:54:49 +1000
commit8081102fa6ab587e400bbdf3d96abf86c40c8827 (patch)
treed3da6e67d844a6d817c956da92ab89d84cb17d1f /.github
parentedc154e5a9092b58c1ff7699d77db871aef85be7 (diff)
Add CI check for building against LibreSSL (#8842)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/checks.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index 1c2455e049..1e56431710 100644
--- a/.github/workflows/checks.yml
+++ b/.github/workflows/checks.yml
@@ -37,6 +37,22 @@ jobs:
- name: Compare generated Dashboard vs. Backed up Dashboard
run: |
diff -sNrdu /tmp/dashboard.js web/gui/dashboard.js
+ libressl-checks:
+ name: LibreSSL
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v2
+ - name: Build
+ run: >
+ docker run -v "$PWD":/netdata -w /netdata alpine:3.11 /bin/sh -c
+ 'apk add bash;
+ ./packaging/installer/install-required-packages.sh --dont-wait --non-interactive netdata;
+ apk del openssl openssl-dev;
+ apk add libressl libressl-dev;
+ autoreconf -ivf;
+ ./configure;
+ make;'
dist-checks:
name: Dist
runs-on: ubuntu-latest