lsyncd/.github/workflows/build.yaml

21 lines
478 B
YAML
Raw Normal View History

2021-12-09 12:50:41 +00:00
name: "Build"
on:
pull_request:
push:
jobs:
tests:
runs-on: ubuntu-latest
strategy:
2022-06-07 20:30:51 +00:00
fail-fast: false
2021-12-09 12:50:41 +00:00
matrix:
version:
- lsyncd_lua5_3
# broken with lua 5.4.4. luac segfault
# - lsyncd_lua5_4
2022-06-03 05:08:18 +00:00
- lsyncd_lua5_1
2021-12-09 12:50:41 +00:00
steps:
- uses: actions/checkout@v2.4.0
- uses: cachix/install-nix-action@v15
2022-06-07 09:10:10 +00:00
- run: chmod og-rw ~
- run: nix develop .#${{ matrix.version }} --command ./tests/ci-run.sh