aboutsummaryrefslogtreecommitdiffhomepage
path: root/.gitea/workflows
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-02-26 12:44:04 +0900
committerOphestra <cat@gensokyo.uk>2025-02-26 13:12:16 +0900
commit12c6d66bfd3de9a6619b249755a6e51673c3d78d (patch)
tree4e673dfe01778e52aea0de2843fe0781c0ec7f0a /.gitea/workflows
parentd7d2bd33eda985c128b7869b8eaa984507d66bc2 (diff)
cmd/fpkg/test: nixos test fpkg install/start
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to '.gitea/workflows')
-rw-r--r--.gitea/workflows/test.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml
index c4e8d15a..0ca93ab1 100644
--- a/.gitea/workflows/test.yml
+++ b/.gitea/workflows/test.yml
@@ -22,6 +22,23 @@ jobs:
path: result/*
retention-days: 1
+ fpkg:
+ name: Fpkg
+ runs-on: nix
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: Run NixOS test
+ run: nix build --out-link "result" --print-out-paths --print-build-logs .#checks.x86_64-linux.fpkg
+
+ - name: Upload test output
+ uses: actions/upload-artifact@v3
+ with:
+ name: "fpkg-vm-output"
+ path: result/*
+ retention-days: 1
+
race:
name: Data race detector
runs-on: nix
@@ -43,6 +60,7 @@ jobs:
name: Flake checks
needs:
- fortify
+ - fpkg
- race
runs-on: nix
steps: