Add flake.lock file and update README and CI configuration for x86_64-linux checks. Modify NixOS tests to improve database handling and streamline package installations. Update quickstart guide to reflect new testing commands.

This commit is contained in:
Danilo Reyes
2025-11-01 23:22:28 -06:00
parent ff4a2625f3
commit 56b5f8c67c
5 changed files with 122 additions and 94 deletions

View File

@@ -31,12 +31,12 @@ jobs:
- name: Run NixOS VM test
run: |
echo "Running ${{ matrix.test }} test..."
nix build .#checks.${{ matrix.test }} -L --accept-flake-config
nix build .#checks.x86_64-linux.${{ matrix.test }} -L --accept-flake-config
- name: Push to Attic cache
if: success()
run: |
nix build .#checks.${{ matrix.test }} --print-out-paths | attic push lan:webref --stdin
nix build .#checks.x86_64-linux.${{ matrix.test }} --print-out-paths | attic push lan:webref --stdin
# Quick checks (linting & formatting)
lint: