File tree 1 file changed +40
-2
lines changed
1 file changed +40
-2
lines changed Original file line number Diff line number Diff line change 8
8
branches : [ master ]
9
9
10
10
jobs :
11
- test-users :
12
- name : " test users"
11
+ test-users-mc :
12
+ name : " test users: math-comp "
13
13
runs-on : ubuntu-latest
14
14
env :
15
15
OPAMWITHTEST : true
39
39
- run : opam pin --ignore-constraints-on elpi add rocq-mathcomp-algebra https://github.com/math-comp/math-comp.git#master
40
40
- run : opam pin --ignore-constraints-on elpi add rocq-mathcomp-solvable https://github.com/math-comp/math-comp.git#master
41
41
- run : opam pin --ignore-constraints-on elpi add rocq-mathcomp-field https://github.com/math-comp/math-comp.git#master
42
+
43
+ test-users-br :
44
+ name : " test users: bluerock.io"
45
+ runs-on : ubuntu-latest
46
+ env :
47
+ OPAMWITHTEST : true
48
+ OPAMVERBOSE : true
49
+ steps :
50
+ - uses : actions/checkout@v4
51
+
52
+ - run : |
53
+ sudo apt-get install swi-prolog libclang-dev
54
+ curl -fsSL https://opam.ocaml.org/install.sh > install-opam.sh
55
+ chmod a+x install-opam.sh
56
+ yes '' | ./install-opam.sh
57
+ opam init --bare --disable-sandboxing
58
+
59
+ - run : |
60
+ git clone https://github.com/bluerock-io/fm-workspace.git
61
+ cd fm-workspace
62
+ ./setup-fmdeps.sh -p
63
+
64
+ - run : |
65
+ E="$PWD"
66
+ git switch -c branch
67
+ cd fm-workspace
68
+ (cd fmdeps/elpi && git remote add this file://$E/ && git remote update this && git merge this/branch)
69
+ (cd fmdeps/coq-elpi && git remote add this https://github.com/LPCIC/coq-elpi.git && git remote update this && && git merge this/fix-elpi-3.0)
70
+
71
+ - run : |
72
+ cd fm-workspace
73
+ eval $(opam env)
74
+ dune build fmdeps/cpp2v-core/rocq-bluerock-prelude/theories/elpi/
75
+
76
+
77
+
78
+
79
+
You can’t perform that action at this time.
0 commit comments