fix(deploy): set up (magic) auto rollbacks on 'hecuba' using 'deploy-rs'

This commit is contained in:
2026-07-02 00:58:11 +02:00
parent c19d6b3152
commit cf3095556d
5 changed files with 143 additions and 95 deletions
+12 -1
View File
@@ -22,6 +22,10 @@
url = "github:zhaofengli/colmena";
inputs.nixpkgs.follows = "nixpkgs";
};
deploy-rs = {
url = "github:serokell/deploy-rs";
inputs.nixpkgs.follows = "nixpkgs";
};
comin = {
url = "github:nlewo/comin";
inputs.nixpkgs.follows = "nixpkgs";
@@ -164,7 +168,14 @@
;
};
checks.${system} = gitHooks.checks;
deploy = import ./deploy/deploy-rs.nix {
inherit
self
inputs
;
};
checks.${system} = gitHooks.checks // inputs.deploy-rs.lib.${system}.deployChecks self.deploy;
formatter.${system} = gitHooks.formatter;
devShells.${system} = gitHooks.devShells;