Skip to content

Commit 9e3103d

Browse files
Build ELF and Unikernel with Github Actions
1 parent caa5682 commit 9e3103d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,15 @@ jobs:
1515
- uses: DeterminateSystems/nix-installer-action@main
1616
- uses: DeterminateSystems/flakehub-cache-action@main
1717
- uses: DeterminateSystems/flake-checker-action@main
18-
- name: Build binaries
18+
- name: Build ELF
1919
run: nix develop --command sbt nativeLink
20+
- name: Build Unikernel
21+
run: nix develop --command ops build ./target/scala-3.6.3/unikernel-scala-out
2022
- uses: actions/upload-artifact@v4
2123
with:
2224
path: |
2325
target/scala-3.6.3/unikernel-scala-out
26+
~/.ops/images/unikernel-scala-out.img
2427
compression-level: 9
2528
overwrite: true
2629

0 commit comments

Comments
 (0)