File tree Expand file tree Collapse file tree 1 file changed +4
-24
lines changed Expand file tree Collapse file tree 1 file changed +4
-24
lines changed Original file line number Diff line number Diff line change 11
11
12
12
jobs :
13
13
build :
14
- runs-on : ubuntu-latest
14
+ runs-on : ${{ matrix.os }}
15
+ strategy :
16
+ matrix :
17
+ os : [ubuntu-latest, macos-latest]
15
18
name : Build
16
19
steps :
17
20
- name : Checkout project
32
35
~/.elan/bin/lake exe LeanCopilot/download
33
36
- name : Build tests
34
37
run : ~/.elan/bin/lake build LeanCopilotTests -v -U
35
- test_external :
36
- needs : build
37
- runs-on : ubuntu-latest
38
- name : Test external
39
- steps :
40
- - name : Set up elan
41
- run : curl https://raw.githubusercontent.com/leanprover/elan/master/elan-init.sh -sSf | sh -s -- -y
42
- - name : Get lean4-example
43
- run : |
44
- git clone https://github.com/yangky11/lean4-example
45
- cd lean4-example
46
- git checkout LeanCopilot-demo
47
- - name : Install Git LFS
48
- run : |
49
- cd lean4-example
50
- git lfs update --force
51
- git lfs install
52
- - name : Build lean4-example
53
- run : |
54
- cd lean4-example
55
- export GIT_CLONE_PROTECTION_ACTIVE=false
56
- ~/.elan/bin/lake exe LeanCopilot/download
57
- ~/.elan/bin/lake build -v -U
You can’t perform that action at this time.
0 commit comments