feat: add hermes-agent-nightly version

This commit is contained in:
Rasyidan Akbar F. 2026-03-22 15:33:38 +07:00
commit 22fb4d0195

View file

@ -16,10 +16,12 @@
system: system:
let let
pkgs = import nixpkgs { inherit system; }; pkgs = import nixpkgs { inherit system; };
lib = pkgs.lib;
in in
{ {
packages = { packages = {
hermes-agent = pkgs.callPackage ./package.nix { }; hermes-agent = pkgs.callPackage ./package.nix { };
hermes-agent-nightly = import ./nightly.nix { inherit pkgs; };
default = self.packages.${system}.hermes-agent; default = self.packages.${system}.hermes-agent;
}; };
@ -28,6 +30,11 @@
inherit pkgs; inherit pkgs;
inherit (self.packages.${system}) hermes-agent; inherit (self.packages.${system}) hermes-agent;
}) })
// (lib.mapAttrs' (name: value: lib.nameValuePair "nightly-${name}" value)
(import ./checks.nix {
inherit pkgs;
hermes-agent = self.packages.${system}.hermes-agent-nightly;
}))
// { // {
skills-coexistence = import ./tests/skills-coexistence.nix { skills-coexistence = import ./tests/skills-coexistence.nix {
inherit self nixpkgs system; inherit self nixpkgs system;
@ -47,6 +54,7 @@
overlays.default = final: prev: { overlays.default = final: prev: {
hermes-agent = final.callPackage ./package.nix { }; hermes-agent = final.callPackage ./package.nix { };
hermes-agent-nightly = import ./nightly.nix { pkgs = final; };
}; };
}; };
} }