Skip to content

Commit 1814e6b

Browse files
committed
CI: opam env
1 parent e13a1ec commit 1814e6b

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ jobs:
7373
- name: Build F*
7474
if: steps.cache-fstar.outputs.cache-hit != 'true'
7575
run: |
76+
eval $(opam env)
7677
make -C external/FStar -skj$(nproc) ADMIT=1
7778
7879
- name: Save built F*
@@ -92,6 +93,7 @@ jobs:
9293
- name: Build Pulse
9394
if: steps.cache-pulse.outputs.cache-hit != 'true'
9495
run: |
96+
eval $(opam env)
9597
make -C external/pulse -skj$(nproc) ADMIT=1 FSTAR_EXE=$(pwd)/external/FStar/bin/fstar.exe
9698
9799
- name: Save built Pulse
@@ -103,10 +105,12 @@ jobs:
103105

104106
- name: Build c2pulse
105107
run: |
108+
eval $(opam env)
106109
./build.sh
107110
108111
- name: Run tests
109112
run: |
113+
eval $(opam env)
110114
./run-lit.sh test/*.c
111115
112116
- name: Save ccache

0 commit comments

Comments
 (0)