forgejo: Pin package version

To let stable version get ahead, so I can switch back without downgrading db version
This commit is contained in:
SebastianStork 2025-09-30 22:41:43 +02:00
parent 64d0edac20
commit 2386acf0e7

View file

@ -1,11 +1,14 @@
{ {
config, config,
pkgs,
pkgs-unstable, pkgs-unstable,
lib, lib,
... ...
}: }:
let let
cfg = config.custom.services.forgejo; cfg = config.custom.services.forgejo;
pinnedVersion = "12.0.4";
in in
{ {
options.custom.services.forgejo = { options.custom.services.forgejo = {
@ -44,7 +47,17 @@ in
services.forgejo = { services.forgejo = {
enable = true; enable = true;
package = pkgs-unstable.forgejo; package = pkgs-unstable.forgejo.overrideAttrs {
version = pinnedVersion;
src = pkgs.fetchFromGitea {
domain = "codeberg.org";
owner = "forgejo";
repo = "forgejo";
rev = "refs/tags/v${pinnedVersion}";
hash = "sha256-g6PNJYiGR7tUpurVL1gvGzJzDoMCLmkGiLLsSZfkbYQ=";
};
};
user = "git"; user = "git";
group = "git"; group = "git";