github action

This commit is contained in:
2023-05-29 16:20:28 -06:00
parent b5af61db08
commit 3fb08fa69d

29
.github/workflows/tct.yml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: CI
on: push
jobs:
test:
strategy:
matrix:
os:
- ubuntu-latest
- windows-latest
- macos-latest
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
# lix
- uses: lix-pm/setup-lix@master
with:
lix-version: 15.12.0
- run: lix download
working-directory: ./tct
# run the build:
- run: ./test.sh
shell: bash
working-directory: ./tct