generated from actions/typescript-action
-
Notifications
You must be signed in to change notification settings - Fork 3
41 lines (38 loc) · 1.18 KB
/
sample-complex.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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