1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2026-07-21 10:51:33 +03:00

Add CI for LibreSSL

When libressl-dev package is installed on Alpine Linux, LibreSSL is used
by default.
This commit is contained in:
synqa
2026-06-10 14:36:23 +09:00
parent 597cdab464
commit 9d5efa309a
+31
View File
@@ -0,0 +1,31 @@
name: LibreSSL
on: [push, pull_request]
permissions:
contents: read
jobs:
libressl:
runs-on: ubuntu-latest
container:
image: alpine:latest
steps:
- name: Install dependencies
run: apk add binutils --no-cache build-base git readline-dev libressl-dev ncurses-dev git cmake zlib-dev libsodium-dev gnu-libiconv
- uses: actions/checkout@v6
with:
submodules: true
- name: Configure
run: ./configure
- name: Make
run: make -j $(nproc) -C build
- name: Test
run: |
.ci/memory-leak-test.sh
.ci/vpntools-check.sh