Skip to content

chore: check OPENSSL_NO_ENGINE #183

chore: check OPENSSL_NO_ENGINE

chore: check OPENSSL_NO_ENGINE #183

Workflow file for this run

name: LibreSSL
on:
push:
branches: [ "master", "ci" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
jobs:
build:
runs-on: macos-latest
strategy:
fail-fast: false
matrix:
luarocks_version: [3.9.2]
lua_version: [luajit2.1]
openssl_version:
- libressl-3.3.6
- libressl-3.4.3
- libressl-3.5.4
- libressl-3.6.3
- libressl-3.7.3
- libressl-3.8.2
env:
MACOSX_DEPLOYMENT_TARGET: 10.12
LUAROCKS: ${{ matrix.luarocks_version }}
LUA: ${{ matrix.lua_version }}
SSL: ${{ matrix.openssl_version }}
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Setup
run:
.github/shell/setup_lua.sh && .github/shell/setup_ssl.sh
- name: Build
run:
.github/shell/build.sh
- name: Test
run:
PKG_CONFIG_PATH=$HOME/.usr/lib64/pkgconfig:$HOME/.usr/lib/pkgconfig PATH=$HOME/.usr/bin:$PATH LD_LIBRARY_PATH=$HOME/.usr/lib64:$HOME/.usr/lib make test