Skip to content

Commit 54aee9c

Browse files
committed
WIP docker
1 parent 4acfc53 commit 54aee9c

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

.github/workflows/docker-action.yml

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Docker CI
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- '**'
10+
11+
jobs:
12+
build-coq:
13+
runs-on: ubuntu-latest
14+
container: coqorg/base:4.14.2-flambda
15+
# - 'coqorg/coq:dev'
16+
steps:
17+
- name: Git checkout
18+
uses: actions/checkout@v3
19+
with:
20+
repository: roux01/coq
21+
ref: split_stdlib
22+
- name: Build
23+
run: "make dunestrap"
24+
run: "dune build -p coq-core,coq-stdlib @install"
25+
run: "dune install coq-core coq-stdlib"
26+
build-coqutil:
27+
needs:
28+
- build-stdlib
29+
runs-on: ubuntu-latest
30+
container: coqorg/base:4.14.2-flambda
31+
# - 'coqorg/coq:dev'
32+
steps:
33+
- name: Git checkout
34+
uses: actions/checkout@v3
35+
with:
36+
repository: mit-plv/fiat-crypto
37+
ref: master
38+
submodules: recursive
39+
- name: Build
40+
run: "ls"

0 commit comments

Comments
 (0)