add more tests
Some checks failed
Test Forgejo setup / Test setup (push) Successful in 33s
Test Nix flake / Test nix flake (push) Has been cancelled

This commit is contained in:
XenGi 2026-08-22 15:37:28 +02:00
commit bbd4c893d9
Signed by: xengi
SSH key fingerprint: SHA256:jxWM2RTHvxxcncXycwwWkP7HCWb4VREN05UGJTbIPZg
2 changed files with 23 additions and 1 deletions

View file

@ -0,0 +1,22 @@
name: Test Nix flake
on:
push:
workflow_dispatch:
jobs:
nix:
runs-on: nix-latest
name: Test nix flake
steps:
- name: Checkout repository
run: git clone ${{ env.FORGEJO_SERVER_URL }}/${{ env.FORGEJO_REPOSITORY }} .
- name: Run formatter
run: nix fmt
- name: Check flake
run: nix flake check
- name: Show metadata
run: nix flake metadata
- name: Show content
run: nix flake show

View file

@ -23,7 +23,7 @@
in
{
formatter.${system} = pkgs.nixfmt-tree;
apps = {
apps.${system} = {
nixos-diff = {
type = "app";
program = "${pkgs.writeShellScript "nixos-diff.sh" ''