From f4afca09139a7d4465f9228a1e7198159ed57d26 Mon Sep 17 00:00:00 2001 From: Jan Kremer Date: Sun, 22 Feb 2026 21:39:52 +0100 Subject: [PATCH] Add nix app to deploy to Codeberg --- flake.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/flake.nix b/flake.nix index 3ff2901..fd9a551 100644 --- a/flake.nix +++ b/flake.nix @@ -52,6 +52,22 @@ ${pkgs.hugo}/bin/hugo --minify '').outPath; }; + deploy = { + type = "app"; + meta = { + description = "Deploy to Codeberg"; + homepage = "https://kremer.codeberg.page"; + license = nixpkgs.lib.licenses.cc0; + }; + program = + (pkgs.writeShellScript "deploy-website" '' + set -e + ${pkgs.hugo}/bin/hugo --minify + cd public + git commit --all -m "Deploy" + git push + '').outPath; + }; }); }; }