Skip to content

ci: switch workflows to recent Erlang/OTP 27 #567

ci: switch workflows to recent Erlang/OTP 27

ci: switch workflows to recent Erlang/OTP 27 #567

Workflow file for this run

name: lux
on: [push, pull_request]
jobs:
run-lux-tests:
runs-on: ubuntu-latest
strategy:
matrix:
otp:
- '26.2.1'
- '27.2'
steps:
- name: Checkout
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
submodules: recursive
- uses: erlef/setup-beam@5304e04ea2b355f03681464e683d92e3b2f18451 # v1.18.2
with:
otp-version: ${{ matrix.otp }}
rebar3-version: '3.23.0'
- name: build lux
run: |
git clone https://github.com/hawk/lux.git
cd lux
autoconf
./configure
make
sudo make install
- name: run example tests
run: |
which lux
make
cd test/example
make all lux