Skip to content

Support for v2.7.0.1 (#224) #173

Support for v2.7.0.1 (#224)

Support for v2.7.0.1 (#224) #173

name: complex
on:
push:
branches: ['main']
jobs:
check:
name: Check wenkokke/schmitty
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
# Check out wenkokke/schmitty
- uses: actions/checkout@v4
with:
repository: wenkokke/schmitty
# Setup Z3 using cda-tum/setup-z3
- id: setup-z3
uses: cda-tum/setup-z3@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Setup Agda 2.6.2.2 together with agda-stdlib 1.7.1, agdarsec 0.5.0,
# and schmitty 1.0.1, and register Z3 as a safe executable with Agda:
- uses: wenkokke/setup-agda@v2
with:
agda-version: '2.6.2.2'
agda-stdlib-version: '1.7.1'
agda-libraries: |
https://github.com/gallais/agdarsec.git#v0.5.0
https://github.com/wenkokke/schmitty.git#v1.0.1
agda-executables: |
${{ steps.setup-z3.outputs.z3-root }}/bin/z3
# Run the test suite for wenkokke/schmitty:
- name: Test Schmitty
run: |
./scripts/test-succeed.sh
./scripts/test-fail.sh