File tree 1 file changed +59
-2
lines changed
1 file changed +59
-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
+ with :
52
+ fetch-depth : 0
53
+
54
+ - run : |
55
+ git config --global user.email "[email protected] "
56
+ git config --global user.name "Your Name"
57
+ git switch -c branch
58
+
59
+ - run : |
60
+ sudo apt-get install swi-prolog libclang-dev
61
+ curl -fsSL https://opam.ocaml.org/install.sh > install-opam.sh
62
+ chmod a+x install-opam.sh
63
+ yes '' | ./install-opam.sh
64
+ opam init --bare --disable-sandboxing
65
+
66
+ - run : |
67
+ git clone https://github.com/bluerock-io/fm-workspace.git
68
+ cd fm-workspace
69
+ ./setup-fmdeps.sh -p
70
+ opam switch set `opam switch list 2>&1| grep br|sed 's/ */ /g'| cut -d ' ' -f 2`
71
+ opam switch
72
+
73
+ - run : |
74
+ E="$PWD"
75
+ cd fm-workspace/fmdeps/elpi
76
+ git remote add this file://$E/
77
+ git remote update this
78
+ git merge this/branch
79
+
80
+ - run : |
81
+ cd fm-workspace/fmdeps/coq-elpi
82
+ git remote add this https://github.com/LPCIC/coq-elpi.git
83
+ git remote update this
84
+ git merge this/fix-elpi-3.0 -Xtheirs -m ci
85
+ git show HEAD
86
+
87
+
88
+ - run : |
89
+ cd fm-workspace
90
+ eval $(opam env)
91
+ opam switch
92
+ which ocamlc
93
+ dune build fmdeps/cpp2v-core/rocq-bluerock-prelude/theories/elpi/
94
+
95
+
96
+
97
+
98
+
You can’t perform that action at this time.
0 commit comments