clan-infra/flake-parts/job-flake-update/default.nix

27 lines
483 B
Nix
Raw Normal View History

2023-07-26 17:49:17 +00:00
{
perSystem =
{ config
, pkgs
, self'
, ...
}:
let
name = builtins.baseNameOf ./.;
script = config.writers.writePureShellScriptBin
name
[
pkgs.bash
pkgs.coreutils
self'.packages.action-checkout
self'.packages.action-flake-update
self'.packages.action-create-pr
]
''
bash ${./script.sh}
'';
in
{
packages.${name} = script;
};
}