This commit is contained in:
parent
aa2ff7b2f0
commit
2f3113f55d
11742 changed files with 1223940 additions and 0 deletions
27
unikernel/duniverse/dune_/.github/workflows/mirage.yml
vendored
Normal file
27
unikernel/duniverse/dune_/.github/workflows/mirage.yml
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
name: Mirage
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build caldav
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Clone caldav
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: roburio/caldav
|
||||
ref: 51f0d150542348dc259b7c9f7bc70ee592243f7f
|
||||
- name: Use OCaml ${{ matrix.ocaml-compiler }}
|
||||
uses: ocaml/setup-ocaml@v3
|
||||
with:
|
||||
ocaml-compiler: 4.14.x
|
||||
opam-depext: false
|
||||
- run: opam repo set-url default git+https://github.com/ocaml/opam-repository#dc24cade5f037058a4d86fcdd008159923152db5
|
||||
- run: sed -i s/1.3/2.7/ dune-project
|
||||
- run: opam pin add -n dune.dev git+https://github.com/ocaml/dune#$GITHUB_SHA
|
||||
- run: sudo apt install libseccomp-dev
|
||||
- run: opam install mirage.4.4.2 opam-monorepo.0.3.6
|
||||
- run: cd mirage; opam exec -- mirage configure -f config.ml -t hvt
|
||||
- run: cd mirage; opam exec -- make depend lock pull build
|
||||
Loading…
Add table
Add a link
Reference in a new issue