fix: reject value substitution on non-sorry'd definitions #269
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Lean Action CI | |
| on: | |
| push: | |
| pull_request: | |
| workflow_dispatch: | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| path: comparator | |
| - uses: actions/checkout@v4 | |
| with: | |
| repository: leanprover/lean4export | |
| path: lean4export | |
| - uses: actions/checkout@v4 | |
| with: | |
| repository: Zouuup/landrun | |
| path: landrun | |
| - uses: actions/checkout@v4 | |
| with: | |
| repository: ammkrn/nanoda_lib | |
| path: nanoda | |
| - uses: actions/setup-go@v5 | |
| with: | |
| go-version: 'stable' | |
| - name: Build landrun | |
| working-directory: landrun | |
| run: go build -o landrun cmd/landrun/main.go | |
| - name: Build nanoda | |
| working-directory: nanoda | |
| run: cargo build --release | |
| - uses: leanprover/lean-action@v1 | |
| with: | |
| lake-package-directory: comparator | |
| - name: Build lean4export | |
| working-directory: lean4export | |
| run: lake build | |
| - name: Run comparator tests | |
| working-directory: comparator | |
| run: | | |
| export PATH="$GITHUB_WORKSPACE/nanoda/target/release:$GITHUB_WORKSPACE/lean4export/.lake/build/bin:$GITHUB_WORKSPACE/landrun:$PATH" | |
| lean --run runtests.lean |