update: 2025.12.1 -> 2025.12.3
Closes #90 ChangeLogs: * https://github.com/goauthentik/authentik/releases/tag/version%2F2025.12.2 * https://github.com/goauthentik/authentik/releases/tag/version%2F2025.12.3 Using the `client-go` library that is vendored in this release's `go.mod` breaks all outposts for me, so we're now doing what upstream is also doing, i.e. generating the Go client code ourselves.
This commit is contained in:
parent
eee255ff2f
commit
9eed4f7e7e
5 changed files with 68 additions and 18 deletions
13
flake.nix
13
flake.nix
|
|
@ -42,8 +42,11 @@
|
|||
};
|
||||
authentik-src = {
|
||||
# change version string in outputs as well when updating
|
||||
#url = "github:goauthentik/authentik/version/2025.12.1";
|
||||
url = "github:ma27/authentik/2025.12.1-dependency-fix";
|
||||
url = "github:goauthentik/authentik/version/2025.12.3";
|
||||
flake = false;
|
||||
};
|
||||
authentik-go = {
|
||||
url = "github:goauthentik/client-go";
|
||||
flake = false;
|
||||
};
|
||||
};
|
||||
|
|
@ -54,6 +57,7 @@
|
|||
flake-parts,
|
||||
napalm,
|
||||
authentik-src,
|
||||
authentik-go,
|
||||
uv2nix,
|
||||
pyproject-build-systems,
|
||||
pyproject-nix,
|
||||
|
|
@ -68,7 +72,7 @@
|
|||
...
|
||||
}:
|
||||
let
|
||||
authentik-version = "2025.12.1"; # to pass to the drvs of some components
|
||||
authentik-version = "2025.12.3"; # to pass to the drvs of some components
|
||||
in
|
||||
{
|
||||
systems = import inputs.systems;
|
||||
|
|
@ -127,6 +131,8 @@
|
|||
manage = final.callPackage ./components/manage.nix { };
|
||||
};
|
||||
|
||||
generatedGoClient = final.callPackage ./components/client-go.nix { };
|
||||
|
||||
# for uv2nix
|
||||
pythonOverlay = final.callPackage ./components/python-overrides.nix { };
|
||||
|
||||
|
|
@ -136,6 +142,7 @@
|
|||
|
||||
inherit
|
||||
authentik-src
|
||||
authentik-go
|
||||
authentik-version
|
||||
buildNapalmPackage
|
||||
uv2nix
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue